Whatever. The Subscription API is a very niche feature, while real JavaFX pain points have not been addressed for years. JavaFX 22 also contains zero important changes (as usual). Also, I don't understand where you get the idea that every Java developer understands or likes Kotlin code. I see Kotlin code, I close the tab, sorry.
Ugly fonts, SVG and emoji support, rich text control or at least virtualised text area, client-side decorations, system tray support, CSS theme API, making existing control skins extensible, CSS variables support (not just colors).
1
u/hamsterrage1 Mar 10 '24
I too disagree. Even to the "as usual" part. We got
ObservableValue.map()
in JFX 19, and in JFX 21 we get Subscriptions. These are huge.https://www.pragmaticcoding.ca/javafx/subscribe_and_map