Swing has lot of components built in, but still some are missing. This project provides the developer community with these missing components, inspired from modern user interfaces. It provides a PropertySheet component, a collapsible task pane (JTaskPane), a button bar (JButtonBar), a font chooser (JFontChooser), an Outlook Bar (JOutlookBar), a Tip Of The Day dialog (JTipOfTheDay), and a directory chooser (JDirectoryChooser).
| Tags | Software Development Libraries Java Libraries Widget Sets User Interfaces |
|---|---|
| Licenses | Apache 2.0 |
| Implementation | Java |
Recent releases


Release Notes: A change in 6.9 broke the look and feel of several custom components: these components would use only the default "basic" look, instead of the one associated with the currently installed Swing look and feel. This update is recommended for all users who upgraded to 6.9.


Release Notes: This releases adds a "Make New Folder" button to the JDirectoryChooser and a key binding ("F5") to refresh the view. It introduces easier handling of PropertyVetoException with the PropertySheet writeToObject method. It adds a Spring Rich Client binding to JDirectoryChooser.


Release Notes: This release introduces Spring Rich Client support for JTaskPane and JTaskPaneGroup and Maven 2 build scripts. It fixes the implementation of Property#clone() and adds a new "toggle" action in JCollapsiblePane with different icons based on the pane "collapsible" status and a new method in JFontChooser to be able to customize the FontChooser dialog before showing it. Note the version number scheme has been changed to YEAR.MONTH. With the old version number scheme, this version would have been named 0.3.


Release Notes: A JTipOfTheDay ("Tip Of The Day") component and dialog were added.


No changes have been submitted for this release.