我不确定我是否为这篇文章设置了正确的标题 - 所以有可能已经找到了我正在寻找的帖子,如果是这样的话可以自由地关闭它并重定向我 - 我是什么试图这样做:
当JFrame
加速时用户无法点击gui中的任何其他位置,除非该窗口关闭,希望甚至在“自定义”中抛出那些恼人的“DING”错误声音消息代码“窗口是打开的,它不会让你在它关闭之前做任何事情。
提前致谢!
答案 0 :(得分:6)
JFrame
,这就是为什么JFrame不能是模态的。您可能想要的是将JDialog
设置为模态(甚至会产生令人讨厌的声音)。
答案 1 :(得分:0)
将JFrame创建为单独的线程,以便您将焦点放在当前窗口中。