Most Java/Swing frameworks strive to be comprehensive. By contrast, JComponentBreadboard aims to support the smallest collection of JComponents and the simplest facilities for composing them into forms, just sufficient to specify the majority of Java/Swing forms. It includes the main capabilities such as simplified layout management, data binding, data validation, but so streamlined that there's much less to think about, and only a 63KB JAR to download.
It works for me...thanks!
This package shrunk my jar to 1/3 its size, eliminated unused methods and gave the rest names like a, b, c, etc. Just what I needed. Best of all, thanks to the wizardly GUI builder, I was able to do this in practically zero time.
I like the way the GUI builder is a transparently clean front-end for the underlying ant script (which is quite readable), and how well the various defaults were chosen. There's great documentation, too.
Even if you don't need an obfuscation tool, the code shrinkage and method elimination gives your Java applications many of the advantages associated with languages like C.
Have only used it on a small application so far, but I very much liked what I saw...Thanks for creating what I expect will be an important addition to my Java toolkit going forward.
JSmooth meets an important need
The lack of an easy way to distribute desktop Java applications in a single EXE has been an obstacle to using desktop Java I've experience first hand. Thanks for recognizing this need and filling it.