Java Enterprise Architect, open source and Linux fan. Jacek has posted 11 posts at DZone. You can read more from them at their website. View Full User Profile

Java SwingBuilder 0.2 - solving all Swing pain points one at a time

08.25.2008
| 4959 views |
  • submit to reddit

I am happy to announce version 0.2 of the Java SwingBuilder.

http://code.google.com/p/javabuilders/

Very few major changes went into this release, which further indicates a stabilization of the code base. Most of the new features came directly from user requests and bug reports on our forums.

What is the Java SwingBuilder?

It's library to allow declarative UI building via a YAML file (instead of XML), dramatically reducing the amount of code a Swing developer needs.

We provide a solution for all the common Swing pain points:

a) verbosity
b) event listeners
c) layout management (using the almighty MigLayout)
d) data binding
e) support for long running tasks on background threads
f) easy internationalization

and many more. Please read the Wiki for docs and tutorials.

We appreciate feedback, so any comments (good and back) are welcome in our forum:
http://groups.google.com/group/javabuilders

Here are some sample screenshots of complex GUIs built with the Java SwingBuilder:

 

 

 

 

Location: 
http://code.google.com/p/javabuilders/
AttachmentSize
swingbuilder1.png48.93 KB
swingbuilder2.png48.88 KB
0
Average: 5 (1 vote)
Published at DZone with permission of its author, Jacek Furmankiewicz.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)