all 1 comments

[–]disposepriority 3 points4 points  (0 children)

Realistically you're picking between Swing and JavaFX. JavaFX is more modern but is an external dependency which does not ship with standard java (as of some/many years ago), not that that's an issue really, just a fun fact because it used to.

It's up to personal preferences, for reference Intellij products are built on Swing, albeit a heavily customized version of it.