Допустим, у меня есть 2 GUI панели A и BКак сделать компонент панели Java GUI спящим?
В панели А, у меня есть JTextArea, что вы можете ввести String, и JButton, что если она нажата, он добавляет строку внутри jTextArrea на JTextField, что находится внутри панель в
что я хочу сделать, это струнное добавить на панель B после ожидания 2 секунды без Нити Отправляясь спать
Он должен быть в состоянии ввести другую строку в jTextArea в течение периода ожидания
Как мне это сделать без использования Thread.sleep()?
Либо использовать Swing 'Timer' или' SwingWorker' – MadProgrammer
как? я это делаю? @MadProgrammer – LookInsideThe
Вы можете начать с просмотра [Concurrency in Swing] (http://docs.oracle.com/javase/tutorial/uiswing/concurrency/), [Как использовать таймеры Swing] (http: // docs .oracle.com/javase/tutorial/uiswing/misc/timer.html) и [Worker Threads and SwingWorker] (http://docs.oracle.com/javase/tutorial/uiswing/concurrency/worker.html) – MadProgrammer