News

Swing (and AWT) pioneered the use of MVC in Java. Surprisingly Swing stays one of the most convoluted and counterintuitive MVC frameworks with very little guidance on how to do things right. This ...
GUI testing is a hard and often neglected task. We take a look at two open source solutions for writing SWT and Swing tests, SWTBot and Marathon, and how they can be used from JRuby. We talked to ...
We’ve discussed here before the brewing battle between Swing and JavaFX for the hearts and minds of desktop Java GUI developers. Will the two technologies develop in parallel, each with their ...
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 ...
I believe that Java has something like a TableLayout type that would do away with all the nested panels. Thats what I would look into ...