JavaFX 在没有桌面环境的 CentOS 上的全屏问题



就我而言,由于不同的原因,我无法给出太多细节,但我决定直奔主题并询问。首先,我想指出,这是一个非常具体的问题,以防止不相关的一般性答案。

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

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

谢谢

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

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

最新更新