편집와 GUI 응용 프로그램 : 나는 원격 서버에 연결하고 GUI를 업데이트하는 응용 프로그램이자바 : 백그라운드 스레드
일이 clearer- 확인하십시오. 응용 프로그램은 MVC 패턴을 사용합니다.
1) 원격 서버가 내 응용 프로그램의 데이터 모델을 업데이트하는 메시지를 보낼 수 있습니다.
2) GUI 컨트롤러 클래스는의 PropertyChangeListener 인터페이스를 구현하고 모델에 대한 업데이트를 수신하고, 응용 프로그램은 사용자가 다음 원격 서버로 다시 메시지를 보낼 수
3) GUI보기 클래스를 업데이트 GUI에서 동작. 원격 서버의 데이터를받는 동일한 개체를 사용합니다.
저는 현재 '원격 서버 통신'개체와 GUI 클래스를 기본 메서드로 초기화합니다. 통신 객체는 모델을 독립적으로 업데이트 할 수 있으므로 SwingUtilities.invokeLater()를 사용하여이 객체를 초기화해야합니까?
청구서 - 감사합니다. 나는 원래의 질문을 다소 단순화하여 명확하게했다. – Luhar