加载对话框在加载其他内容时不会绘制

时间:2011-03-24 11:59:25

标签: java swing

我正在尝试做一些负载屏幕,而重负载代码正在工作,但我无法使加载屏幕被绘制,它只是在白色instread中显示它的标签“正在加载请等待“

似乎主程序的重载不允许另一个对话框(通过线程启动,允许我使其模态但代码在后台继续)得到绘制或类似的东西

谢谢

1 个答案:

答案 0 :(得分:2)

典型的问题是代码在EDT上执行长时间运行的任务。解决方案是“不要阻止EDT”。

有关详细信息,请参阅Java教程的Concurrency in Swing课程。