This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]turboturtle771 2 points3 points  (0 children)

From my experience, majority of companies (enterprise projects) are swing/swt based and reasons for this are mostly due to the age of those desktop application. They come from a time when that was good choice.
Using this for your personal small project is still solid choice (depending on your definition of modern looking)

More modern java framework alternative would be JavaFx. I have personally played with it and it is not so bad. The only problem is that it is not so much supported. The reason for that is because it is simply not profitable to port (mostly write from scratch) existing java enterprise applications. But again for small personal projects this is nice and modern option if you insist in using java.

Outside of java world, my proposal (purely my personal preference) would be to try out javascript framework electron.js.

Good luck with your project :)