JGoodies Forms 1.0.7
| Karsten Lentzsch 18 Jun 2006 21:49 GMT | Page rating:  |
*Build better screens faster*
Hello,
I've released version 1.0.7 of the free JGoodies Forms,
a layout manager & framework that helps you lay out and
implement elegant Swing panels quickly and consistently.
It makes simple things easy and the hard stuff possible,
the good design easy and the bad difficult.
This maintenance release fixes a bug in Turkisk environments.
The fix and other changes do not affect the layout. Hence, this
version is binary and visually compatible with previous versions.
For details see the RELEASE-NOTES.txt.
Further API changes and bug fixes that may affect the layout
will be done in the upcoming version 1.1. The work on 1.1
has already started. Authors of visual builders that support
the Forms may register with the low-traffic Forms development
mailing list to discuss planned changes.
The FormLayout simplifies the layout process and helps you
improve the design of multi-platform, multi-lingual apps
that follow popular style-guides on Windows, the Mac and
other platforms. The FormLayout and its helper classes
have been designed to work well with both visual builders
and hand-coded layouts, independently of your programming
environment, a tool or vendor. It provides a precise layout
on Java 1.4, Java 5 and now Java 6.
The JGoodies Forms speeds up the layout process for simple
design and provides advanced features for complex screens.
You can find more information about the problems addressed
by the JGoodies Forms in the Forms whitepaper and in the
layout presentation available at the JGoodies articles page.
The JGoodies Forms Demo demonstrates some issues addressed
by the FormLayout and helper classes. You can download
the demo from java.net; the demo layout sources ship
as part of the JGoodies Forms tutorial. The JGodies Forms
README.html points to free and commercial visual builders
that support the FormLayout and the Forms helper classes.
I've recently posted more background information about
the motivation to implement this library, about its position
in the trade-off between simplicity, power, and flexibility.
In this message I position the Matisse tool and layout,
grid-based layouts, and the powerful ExplicitLayout:
http://www.javalobby.org/java/forums/m91979274.html
The Forms library has been financed by Johannes Riege,
the Java desktop team at Sun Microsystems, and customers
of the JGoodies Swing Suite. It is only with their money
that I can provide, maintain, and improve this library
at no charge. If you save time and money using the Forms,
you may help me finance my Java desktop activities
by licensing the commercial JGoodies Swing Suite.
I hope the JGoodies Forms helps you build better screens faster.
Karsten Lentzsch
Library, sources, docs, tutorial, whitepaper, tests:
https://forms.dev.java.net/servlets/ProjectDocumentList
Demo editions:
https://forms.dev.java.net/servlets/ProjectDocumentList?folderID=621
Release Notes:
https://forms.dev.java.net/files/documents/32/848/RELEASE-NOTES.txt
Layout Presentations:
http://www.jgoodies.com/articles/
JGoodies Swing Suite:
http://www.jgoodies.com/products/index.html
No comments at this time. Why not be the first?