编辑 GUI应用程序:为了使事情clearer-的Java:一个后台线程
我有一个连接到远程服务器,并更新了GUI的应用程序。该应用程序使用MVC模式。
1)远程服务器可以发送更新我的应用程序的数据模型的消息。
2)GUI控制器类实现的PropertyChangeListener接口,并监听在模型的更新,并更新GUI视图类
3)应用程序能够将消息发送回远程服务器的用户以下在GUI上采取行动。这使用从远程服务器接收数据的相同对象。
我目前初始化“远程服务器通信”对象和在我的主要方法的GUI类。由于通信对象可以独立更新模型,我应该使用SwingUtilities.invokeLater()初始化这个对象吗?
比尔 - 谢谢。我已经简化了我的原始问题,使其更加清晰。 – Luhar 2010-02-24 18:51:22