【发布时间】:2014-04-22 00:33:35
【问题描述】:
我正在制作游戏,每当玩家与敌人接触时,我希望弹出一个JFrame 询问是否要与敌人战斗,但是当弹出JFrame 时,游戏继续运行在后台。我注意到JOptionPanes,线程暂停,直到JOptionPane 消失。我如何使用JFrame 获得类似的效果?
【问题讨论】:
-
"..游戏一直在后台运行。我注意到使用 JOptionPane 时,线程会暂停,直到 JOptionPane 消失。" 这是完全错误的。 用户 被阻止访问主 UI,但任何动画(如果正确完成)都会继续播放。
标签: java multithreading swing jframe joptionpane