Swing Presentation Framework. Attempt to clone the .NET WPF behaviour for Java Swing.