Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Common components and utilities for rich Swing user interfaces

DJ Swing Suite

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.

Community and Support

All questions should be posted to the SourceForge Help forum. Issues can be submitted to the SourceForge tracker.

Using the Library

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 and submit pull requests.


This library is provided under the LGPL, version 2.1 or later.

Something went wrong with that request. Please try again.