Support toolset. REPL for Swing: change class file and the runnning Swing App will automatically update itself.

Automatic change detection uses polling. That way it's compatible with JDK6.
Class file reloading using a custom classloader. Approach has a limitation: reloaded class should be
cast to superclass or superinterface.