JavaFX 全屏窗口:删除弹出文本

Dyn*_*ite 5 java javafx

我在用着

window.setFullScreen(true);  
Run Code Online (Sandbox Code Playgroud)

使窗口全屏显示。

但每次我改变窗口上的场景/窗格并再次使其全屏显示时,它都会弹出...

按 ESC 退出全屏模式。

我猜这是一个内置的 NetBeans 函数,因为它在我工作的每台机器上都会执行此操作。有什么方法可以阻止/关闭它,或者有另一种全屏方法,不会弹出任何烦人的东西。

DVa*_*rga 5

“按ESC 退出全屏模式...”文本来自Stage,距离 更fullScreenExitHintPropertyStage

文档的部分内容(复制自getFullScreenExitHint,强调我的):

指定用户进入全屏模式时显示的文本,通常用于指示用户退出全屏模式的方式。null 值将导致显示默认的每个区域设置消息。如果设置为空字符串,则不会显示任何消息。

如果应用程序没有适当的权限,则此设置将被忽略。

因此,如果您不想看到任何文本,请将此属性设置为空字符串:

primaryStage.setFullScreenExitHint("");
primaryStage.setFullScreen(true);
Run Code Online (Sandbox Code Playgroud)