wayland 백엔드 만 지원하는 시스템에 Java GUI 지원을 포함하고자합니다. OpenJDK-7-jre 패키지를 포함하려고했지만 X11 종속성이있는 것으로 보입니다. 'Openjre-8'패키지를 성공적으로 컴파일하고 이미지에 포함 시켰습니다. 그러나 GUI없이 Java 응용 프로그램 만 실행할 수 있습니다.Wayland에서의 Java GUI 지원
Exception in thread "main" java.awt.HeadlessException
at java.awt.GraphicsEnvironment.checkHeadless(Unknown Source)
at java.awt.Window.<init>(Unknown Source)
at java.awt.Frame.<init>(Unknown Source)
at java.awt.Frame.<init>(Unknown Source)
at javax.swing.JFrame.<init>(Unknown Source)
at GuiApp1.<init>(GuiApp1.java:25)
at GuiApp1.main(GuiApp1.java:20)
가 WAYLAND에 자바 GUI 프로그램을 실행할 수 있습니다 : 나는 다음과 같은 오류가있는 자바 스윙 API 기반의 GUI 프로그램을 실행하려고하면? 어떻게해야합니까?
나는이 메일의 저자입니다. 그 사이에 나는 wayland에 javafx의 단안 항을 만들었습니다. 자세한 내용은 여기를 참조하십시오. https://github.com/udevbe/wayland-javafx – Zubzub
@Zubzub 스윙을위한 해결책은 무엇입니까? – Xan
@Xan 예, redhat에는 wayland의 스윙 포트가 있습니다 .http : //mail.openjdk.java.net/pipermail/caciocavallo-dev/2016-August/000558.html 그러나 작동 방식이 잘 모르겠습니다. , 또는 그것이 얼마나 쉬운지를 설정하는 것입니다. – Zubzub