openjdk-jfx
openjdk-jfx copied to clipboard
Wayland Support
Currently JavaFX only operates under X11 however eventually Wayland will replace it. The Java community is a bit behind other languages as currently we don't have a good Wayland native GUI framework. A lot of languages provide GTK3 bindings but Java's are old and out of date but that shouldn't matter because JavaFX is awesome. However, that's not reality right now because if you want to develop in a pure Wayland environment you're stuck using old bindings for GTK, maintaining your own, using SWT, or rolling your own GUI framework all of which are not ideal.
Bump :) Its 2021, Wayland support may not be perfect but it is very usable and we are moving towards X11less systems. The Latest Ubuntu version uses Wayland by default, the same goes for Fedora. https://arewewaylandyet.com/
As for my personal setup - I have only 2 applications (as far as I am aware) that does not support Wayland:
- Discord - Electron 12 supports Wayland, and hopefully means that Discord will upgrade their package soon
- Intellij - And this is where you guys come in :eyes: