我正在尝试在 GUI Swing 中使用 JMS 发送消息。当我为 JMS 制作线程时,Swing 冻结,但消息发送正确(通过 JBOSS 日志记录),但它无法使用。我需要从 Swing 为 Chat 对象设置一些参数。如何使 Swing 中的 Chat 类实例(使用 JMS 方法)在 Swing 上独立运行并协同运行?
问问题
198 次
1 回答
1
您正在阻止事件调度线程,因此 Swing 冻结。阅读 Swing 教程中有关Swing 中的并发的部分以获取更多信息。
正如已经推荐的那样,您可能应该使用SwingWorker
教程中讨论的 a 。
于 2013-04-07T17:30:41.470 回答