【发布时间】:2014-08-21 12:31:29
【问题描述】:
当我使用 gui 时,我需要创建一个线程来完成任务。请参阅我想显示一个对话框,让用户知道我尝试过的任务已完成
if(!thread.isAlive()) {
JOptionPane.showMessageDialog(null, "Done");
}
但这不起作用。
谁能帮帮我
谢谢
【问题讨论】:
-
你想让你的主线程等待另一个线程完成吗?
-
让线程告诉你,或者让它显示对话框本身。不要将这样的代码放入事件线程中。
标签: java multithreading user-interface