編輯 GUI應用程序:爲了使事情clearer-的Java:一個後臺線程
我有一個連接到遠程服務器,並更新了GUI的應用程序。該應用程序使用MVC模式。
1)遠程服務器可以發送更新我的應用程序的數據模型的消息。
2)GUI控制器類實現的PropertyChangeListener接口,並監聽在模型的更新,並更新GUI視圖類
3)應用程序能夠將消息發送回遠程服務器的用戶以下在GUI上採取行動。這使用從遠程服務器接收數據的相同對象。
我目前初始化「遠程服務器通信」對象和在我的主要方法的GUI類。由於通信對象可以獨立更新模型,我應該使用SwingUtilities.invokeLater()初始化這個對象嗎?
比爾 - 謝謝。我已經簡化了我的原始問題,使其更加清晰。 – Luhar 2010-02-24 18:51:22