3
메신저이 코드의 actionPerformed 버튼에서 direcly invokeLater 호출 동결 invokelater. 왜? invokelater 함수를 사용하지 않고도 동일한 결과를 얻을 수 있습니다.스윙
나는
Thread queryThread = new Thread() {
public void run() {
대신 사용해야합니까?
편집 :
덕분에, 새로운 스레드가 사용되어야한다.
"JButton의 ActionListener와 같은 이벤트 발송 스레드에서 invokeLater가 호출 된 경우 모든 보류중인 이벤트가 처리 될 때까지 doRun.run()이 지연됩니다 .d doRun.run () 이벤트 디스패치 스레드 (현재 스레드가 아닌) 긴장되지 않는 예외를 throw합니다. " http://download.oracle.com/javase/1.4.2/docs/api/javax/swing/SwingUtilities.html#invokeLater%28java.lang.Runnable%29 –