What is the best approach for making GUI applications for windows with Java?
Is it AWT and Swing? Or is it outdated?
If you are starting from scratch and don't have any experience one way or another I suggest looking into JavaFX. It is Oracle's declarative user interface similar to XAML and Flex. I believe it will eventually surpass AWT, Swing and SWT.
While Swing may be common when using Java, more often than not it leads to slow and bulky user experiences. I cannot suggest using Swing.
Download page:
JavaFX and Scene Builder Developer Preview
I realize OS X and Linux are still in the development preview stage, but I'd still pick that over using Swing.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With