簡體   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