我正在制作一个javafx应用程序,我将其周围的边框设置为不可见,但现在我想知道如何通过单击全屏按钮(在Windows中为右上角的中间按钮)来“伪造”某人。我知道如何使其 100% 全屏,但我只想知道如何“假装”单击 Windows 全屏按钮。
谢谢。
最佳答案
解决方案
我认为您指的是最大化按钮,也许是 stage.setMaximized()
方法。
最大化!=全屏
通过 stage.setFullScreen()
将舞台设置为全屏通常与最大化阶段不同。全屏舞台以全屏独占模式运行(即根本没有窗口,舞台接管整个显示)。
相关
您似乎正在做的是创建一个未装饰的窗口(即没有默认操作系统窗口框架并且没有用于调整大小、标题和最小化/最大化/关闭的内置控件的窗口),但您仍然需要一些功能如果窗口被装饰(通过添加您自己的自定义装饰控件来提供它),您将获得该窗口。有关如何解决该问题的更多信息,请参阅相关问题:
特别是,查看 Undecorator project ,这是为 JavaFX 提供此类功能的事实上的标准方式。
关于java - 如何 "fake"有人点击全屏按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27412530/