이 메서드를 사용하면 runnable 매개 변수가 시스템 EventQueue에 제출된다는 것을 알고 있습니다. 하지만이 방법을 사용하여 모든 GUI 업데이트를 수행해야합니까? 나는이 방법을 사용하는 경우는Java 데스크톱 응용 프로그램에서 GUI 업데이트에 EventQueue.invokeLater를 사용해야합니까?
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
jButton1.setText("changed text");
}
});
이 어떤 패턴을 우리는이 반복적 인 코드를 방지하기 위해 사용할 수 있습니다 난 내가 말을하는 JButton의 텍스트를 변경하려는 경우, 나는 이런 식으로 뭔가를 사용해야 뜻?
참고 : 응답 속도가 느린 코드는 계속 응답해야합니다. –
@nash 아래 답변 중 하나라도 질문에 대한 답변이있는 경우 대답으로 표시 할 수 있습니까? –