3 ms·
The only real problem with Swing is that there was never a version 2. If it had been separated from AWT, updated some of the APIs and given a modern look-and-fe
by jeffreportmill1 4y ago
The only real problem with Swing is that there was never a version 2. If it had been separated from AWT, updated some of the APIs and given a modern look-and-feel, it would still be relevant today. JavaFX is nice, but it broke too many conventions.
And, of course, Oracle or OpenJDK (or someone) needed to invest in a browser port of the JVM, which is totally possible these days.
- gk_brown 4y agoTake a look at FlatLAF: https://github.com/JFormDesigner/FlatLaf https://github.com/JFormDesigner/FlatLaf They have done a great job bringing a modern appearance to the Swing components.
- whartung 4y agoNetBeans switched to FlatLaf, and looks pretty good. As I understand it, IDEA has done a lot of "Swing Work". I don't know if it's just augmenting existing or creating a bunch of new controls or if they delved deeper. It's just my understanding that IDEA is Swing, but not as we know it. I could be wrong. NetBeans is pretty much pure Swing.