The DJ Project

Rediscover the Desktop

Native Swing

Back

May 15, 2008: DJ Native Swing 0.9.5 is released. The API is completely changed to make the framework more consistent and easy to use, there is now some Javadoc, and of course bug fixes and a lot of improvements.

Purpose

The NativeSwing library allows an easy integration of some native components into Swing applications, and provides some native utilities to enhance Swing's APIs.

The key components are of course a rich Web Browser and a Flash player, though it also offers a Multimedia Player and an HTML Editor.

The NativeSwing Demo application presents all the functionalities, along with corresponding source code.

Licence: LGPL

Screenshots

Web Browser Flash Player

VLC Player HTML Editor

more...

Binaries and Sources

Note: the Webstart demo is configured to work on Windows. It also works on Linux (GTK, x86/i386) where XULRunner may have to be installed (see the SWT FAQ).

Documentation

Developers' Corner