首页 > 解决方案 > 没有桌面环境的CentOS上的JavaFX全屏问题

问题描述

对于我的情况,由于不同的原因,我无法一开始就提供太多细节,但我决定直截了当地问。首先,我想指出这是一个非常具体的问题,以防止不相关的一般性答案。

对于需要在没有桌面环境的 CentOS 6.10 上运行的 kiosk JavaFX 8 应用程序,但只有 XOrg / X-Server 的图形支持,似乎没有办法阻止初始登录窗口全屏显示。此登录窗口的布局通过 FXML 定义为一个中等大小的矩形,可以在适合桌面的环境中正常工作,没有代码差异。我尝试在通过方法显示它之前和之后调用 Stage 的setWidth()setHeight()方法(计划很快尝试变体) 。maxshow()

乍一看,是否有人对可能导致此问题的问题有任何快速了解?我可以根据需要提供其他详细信息。尽管如此,我会发布我想出的任何解决方案。

谢谢

编辑:受影响机器上的当前 XOrg 版本似乎是xorg-x11-server-Xorg-1.17.4-17.el6.centos.i686

标签: javafxcentosfullscreenxorg

解决方案


问题(强制全屏窗口)是由对文件内dwm.xinitrc的现有调用引起的,用于不同的现有应用程序


推荐阅读