If you're just getting started, you should check out the tutorials. If you're looking for information on specific widgets or features, consult the reference manual and widget gallery. Check our Redmine for forums, issues, and wiki.


Introduction and tutorials

Check out the user guide for an introduction to JWt.

Reference Manual

Use the reference documentation to see which classes and functions are included in JWt and how they should be used.


Widget Gallery

The widget gallery showcases most widgets available in JWt, with the source code to accomplish these examples. It's a good way to see what JWt has to offer and to get a feel for how these features can be used.


Choose an example:


FigTree is an application created by Andrew Rambaut for visualizing phylogenetic trees estimated from molecular data. It is a Java Swing application with a basic UI available as a Java applet.

In no more than 500 lines Java code, we rehashed the applet version into a real web application, reusing much of the existing application. In fact, we needed only a single line code change in the reused Swing code.

The source code of this example is not part of the JWt source distribution, but you can find it (including the web version which we contributed) on the FigTree project page.

See also our blog post on porting this application.