The Swing Suite library provides some common components and utilities that are often needed or greatly help the creation of rich user interface.
These components include text and number entry fields (with validation, notification tips, formatters and masks), combo buttons, tri-state check boxes and links.
Get the DJ Swing Suite distribution on SourceForge.
The demo application that is part of the distribution shows all the features as well as the code.
The Javadoc is also part of the distribution.
The SourceForge Help forum is also a good resource of help when encountering a problem.
You're encouraged to contribute to DJ Swing Suite. Fork the code from github.com/Chrriis/DJ-Swing-Suite and submit pull requests.
This library is provided under the LGPL, version 2.1 or later.