gpt4 book ai didi

java - 我如何在 Java 应用程序中知道我的 UNIX 操作系统是否具有 GUI 层,或者它只是命令行?

转载 作者:行者123 更新时间:2023-12-05 07:46:10 25 4
gpt4 key购买 nike

我有一个 Java 应用程序,使用 JavaFX 作为 GUI。此应用程序无法在没有 GUI 层的 Unix 服务器上运行,例如X-Windows

我能从Java应用程序中知道机器上的Unix操作系统是否包含GUI层吗?

最佳答案

答案由@VGR 添加为评论:

return new ProcessBuilder("xdpyinfo").inheritIO().start().waitFor() == 0 ;

0(成功)时有X-WINDOWS显示,否则没有。

关于java - 我如何在 Java 应用程序中知道我的 UNIX 操作系统是否具有 GUI 层,或者它只是命令行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41121969/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com