Skip to main content

SwingHelper project

The main goal of this project is to collect, test and discuss all kinds of useful techniques and solutions for Swing developers

All code is tested with java 1.5 and 1.6, actual source file can be accessed via CVS web interface

JXTrayIcon


Makes TrayIcon really work with Swing.
See also JTrayIcon update

JXLayer project


Note: JXLayer on this project is outdated!
please check out the actual version on the jxlayer.deva.java.net

Add some neat painting effects to your application.

layer-bin.zip, layer-src.zip

Debugging and testing


CheckThreadViolationRepaintManager
will help you to find Event Dispatch Thread (EDT) rule violations in your code

EventDispatchThreadHangMonitor
will help you to find deadlocks and monitor the EDT for events that take longer than a certain time to be dispatched

debug.jar, debug-src.zip

ButtonPanel


JXButtonPanel makes it possible to use arrow keys to traverse focus and selection for you buttons
Fully tested and ready for production use !

buttonpanel.jar, buttonpanel-src.zip

Transformer


JXTransformer is not about robots, it is about Swing power and flexibility ;-)
Note: JXTransformer is an experimental project and has several known limitations

transformer.jar, transformer-src.zip

 
 
Close
loading
Please Confirm
Close