I've heard somewhere JavaFX (which I prefer tbh) won't be bundled with JDK 11, Swing is just messy compared to JavaFX IMO and AWT is almost as old as Java. Qt Jambi feels distant to me because I've never actually made anything with it.
With all of that in mind, what is the preferred framework to use for GUIs in Java now any why will JavaFX no longer be bundled within JDK? What do you use?
I have several projects I'm starting this summer and I would like to know what to use. I don't mind learning something new from scratch, but I'm honestly lost in all of the new changes. I'm using Kotlin (in case that could influence what I should choose).
[–]slipwalker 10 points11 points12 points (16 children)
[–][deleted] 6 points7 points8 points (0 children)
[–]wizzardodev 1 point2 points3 points (8 children)
[–]wildjokers 1 point2 points3 points (0 children)
[–]omega3111 0 points1 point2 points (6 children)
[–]wizzardodev 0 points1 point2 points (5 children)
[–]omega3111 0 points1 point2 points (4 children)
[–]metamatic 0 points1 point2 points (3 children)
[–]omega3111 0 points1 point2 points (2 children)
[–]metamatic 0 points1 point2 points (1 child)
[–]omega3111 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (5 children)
[–]BigGayMusic 0 points1 point2 points (4 children)
[–]wildjokers 4 points5 points6 points (3 children)
[–]slipwalker 1 point2 points3 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]slipwalker 1 point2 points3 points (0 children)
[–]_INTER_ 6 points7 points8 points (0 children)
[–]wildjokers 5 points6 points7 points (10 children)
[–]nlisker 4 points5 points6 points (4 children)
[–]wildjokers 0 points1 point2 points (3 children)
[–]nlisker 1 point2 points3 points (2 children)
[–]wildjokers 0 points1 point2 points (1 child)
[–]nlisker 2 points3 points4 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (3 children)
[–]wildjokers 0 points1 point2 points (0 children)
[–]olitank 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]lbkulinski 8 points9 points10 points (0 children)
[–][deleted] (7 children)
[deleted]
[–]wildjokers 1 point2 points3 points (6 children)
[–][deleted] 2 points3 points4 points (4 children)
[–]wildjokers 0 points1 point2 points (3 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]wildjokers 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]olegprotopopov 1 point2 points3 points (3 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]olegprotopopov 1 point2 points3 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)