JavaQx (Java Qt [pron: cute] Extensions) is a Java™ framework for developing Java-based desktop applications. It combines good approaches and practices of existing frameworks. The main part of the framework is QSwing which is a Swing-like GUI toolkit. QSwing has an API similar to Swing but it is implemented like SWT using Qt® toolkit. The framework also takes its roots in JGoodies and some other (mostly lightweight J2EE) frameworks to achieve better usability and to lower the cost (time) of development.
The main goal of this framework is to bring more Java applications to major desktop operating systems. This has been tried to achieve by providing a good framework for both developers and end-users of developed applications. Using this framework, development of desktop applications can be done in Java while the end-users don't have to realize that.
For more information, see documentation and examples.
![]() |
![]() |
![]() |
![]() |
![]() |
QSwingSet on Windows Vista |
QSwingSet on Windows XP |
QSwingSet on Windows 98 |
QSwingSet on SUSE Linux |
QSwingSet on Ubuntu Linux |