通过单击其他任何地方防止 JOptionPane "closed"

Prevent JOptionPane from being "closed" by clicking anywhere else

我目前正在编写一个 Java 小游戏,如果抛出 IOException,我会使用 JOptionPane class 来提醒用户。我想知道如何通过单击其他任何地方来防止选项窗格 "closed",例如在桌面上,因为它实际上并没有结束 Java 进程。

如果你想让你 window 始终可见(不管其他 windows)有一个名为 alwaysOnTop 的选项,当你将其设置为 true 时,主机 OS 将尝试遵守始终显示 window 的指令。

尝试看看这些帖子是否有帮助:

  • JOptionPane displays behind the parent JFrame
  • how to show JOptionPane on the top of all windows