![](/img/trans.png)
[英]What is the best version of Java and NetBeans for a robotics application based on a Beaglebone Black controller running Debian?
[英]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.