实际上,正如M1EK在他的回答中提到的,我在评论中提到的那样,处于全屏模式的Java应用程序将不允许其他窗口显示在它们上面。用于GraphicsDevice的Javadoc
API读取:
Windows不能与全屏窗口重叠。所有其他应用程序窗口将始终以Z顺序显示在全屏窗口下方。
最后,我重新配置了我的应用程序,以便稍后再进入全屏模式。在开始时,这仍然为我提供了相当不错的演示,并且允许我的JDialog正常运行。即使在我的应用程序的“中间”,也可以快速,平稳地过渡到全屏模式。

实际上,正如M1EK在他的回答中提到的,我在评论中提到的那样,处于全屏模式的Java应用程序将不允许其他窗口显示在它们上面。用于GraphicsDevice的Javadoc
API读取:
Windows不能与全屏窗口重叠。所有其他应用程序窗口将始终以Z顺序显示在全屏窗口下方。
最后,我重新配置了我的应用程序,以便稍后再进入全屏模式。在开始时,这仍然为我提供了相当不错的演示,并且允许我的JDialog正常运行。即使在我的应用程序的“中间”,也可以快速,平稳地过渡到全屏模式。