![](/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.