0
我目前正在编程一个小型Java游戏,我使用JOptionPane
类来提醒用户是否引发了IOException
。我想知道如何通过点击其他任何地方来防止选项窗格“关闭”,例如,在桌面上,因为它实际上不会结束Java进程。通过点击任何其他地方阻止JOptionPane“关闭”
我目前正在编程一个小型Java游戏,我使用JOptionPane
类来提醒用户是否引发了IOException
。我想知道如何通过点击其他任何地方来防止选项窗格“关闭”,例如,在桌面上,因为它实际上不会结束Java进程。通过点击任何其他地方阻止JOptionPane“关闭”
如果您希望让窗口始终可见(不管其他窗口),则有一个选项alwaysOnTop
,如果将其设置为true,则主机操作系统将尝试遵守显示该窗口的指令。
尝试看看,如果这些职位帮助:
咦?点击其他地方不会关闭对话框。 – SLaks
单击其他任何位置都会将该窗口置于前面并使其对焦。 JOptionPane仍然存在,只是隐藏在前窗后面。这是操作系统的行为,你无能为力。 –
@SLaks https://youtu.be/SM4TGU3NcHo – Algorythmis