News

Which is better for your next Java GUI project: Java Swing vs. JavaFX? This tip explores their history and capabilities to help you choose the right one.
Over the last two years, I spent some time developing a GUI application using Java Swing. The application was small, consisting of several classes in the MVC (Model-View-Controller) model, but was ...
As Java GUI developers advanced from AWT to Swing, one of the key things pushed by Sun was the Swing toolkit’s single-threaded programming model. Here’s the single-thread rule from an early ...