繁体   English   中英

运行 Debian Buster LXDE 的 BeagleBone Black Industrial 上的空白 Java 窗口?

[英]Blank Java windows on BeagleBone Black Industrial running Debian Buster LXDE?

在我的 BeagleBone Black Industrial 上运行和显示任何带有基于 Swing 的 GUI 的 Java 程序时,窗口是黄色和空白的。

窗口出现并带有适当的标题。 窗口中的最小化、最大化和关闭按钮起作用。

运行最新的 Debian:

发行商 ID:Debian
描述:Debian GNU/Linux 10 (buster)
发布:10
代号:buster

运行使用sudo apt-get install lxde

运行使用sudo apt install default-jdk OpenJDK11:

openjdk 版本“11.0.11” 2021-04-20
OpenJDK 运行时环境(构建 11.0.11+9-post-Debian-1deb10u1)
OpenJDK Server VM(构建 11.0.11+9-post-Debian-1deb10u1,混合模式)

该 jar 已为 OpenJDK11 编译。 该程序显示一个窗口,其中有一个按钮,按下时什么也不做。

它在 Windows 上运行良好。 它在 Raspberry Pi 上也运行良好。

我正在使用java -jar aa_SimpleWindowTest.jar启动 java 程序。

有谁知道为什么?

在这里找到解决方案: https : //stackoverflow.com/a/36235217/3743121

它的一个例子:

java -jar -Dsun.java2d.xrender=false aa_SimpleWindowTest.jar

我仍然不明白的事情:为什么它可以在 RaspberryPi 上工作?

我知道 RaspberryPi 分叉了 LXDE,并且从那以后做了一些改变。 我很想知道所做的更改是否与 Open JDK 安装或桌面环境有关。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM