Fusion - powerful Java UI framework. Fusion is a new Java UI framework based on SWT. It combines the elegance of Swing with speed, responsiveness and low memory consumption of SWT. Most of the controls are native and have a familiar OS look & feel.
Main advantages of Fusion are:
1. The framework is completely based on SWT controls. It is responsive and fast.
2. All the controls can be subclassed unlike SWT.
3. SWT class constants are reflected as appropriate object types or properties.
4. The framework is fully testable: we have implemented SWT and Mock layers.
5. You have to dispose only parent containers. Fonts, colors etc are handled automatically.
6. Fusion heavily relies on polymorphism unlike SWT with different descendants that have the same methods not inherited from parent.
7. Fusion controls contain objects not strings.