SwingWT is an implementation of the Java Swing and AWT APIs which instead drives SWT applications. This allows existing Java/Swing/AWT applications to be compiled natively under Linux with gcj (or simply to allow native widgets for existing Swing apps without recoding).
| Tags | Software Development Libraries Java Libraries Widget Sets |
|---|---|
| Licenses | Common Public LGPL |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Changes: This release contains many fixes and compatibility improvements, including support for AudioClip and SWT 3.2.


Changes: This release added improvements to JFileChooser and a DefaultTreeCellEditor implementation. Many Mac OS X bugs and broken AWT wrappers were fixed, many compatibility methods were added, and font support was massively improved.


Changes: This release adds a custom JTable implementation using JFace and SWT 3.1M for massive performance improvements on GTK2 platforms, polygon support for Graphics2D, StyledDocument and JTextPane support, better pixmap handling across platforms, and many bug and compatibility fixes.


Changes: This release contains many bug and compatibility fixes, support for SWT 3.0.1, preliminary support for StyledDocument/JEditorPane, and pluggable editorpanes (so it is easy to remove the GTK2/Mozilla dependency). The SWT source was patched for all platforms. A new classloader was added to dynamically switch Swing for SwingWT on the fly.


Changes: This release adds support for Mac OS X, an automated test framework based on Mauve/JUnit, and many bugfixes.