【发布时间】:2011-12-07 15:05:29
【问题描述】:
我想在另一个线程中创建一个 JDialog(将显示时间), 在主线程中,将运行一个函数..
当我创建对话框时,它会显示出来,但它“卡住”了……我看不到 它的组件...
仅当主线程中的函数完成时-对话框正确显示..
我该如何解决?
【问题讨论】:
-
请添加一些关于如何创建它的代码。
-
我们需要更多代码,但我猜你可能不知道与 Swing 相关的所有内容都应该在事件调度线程 (Swing EDT) 中运行。
标签: java multithreading swing jdialog