Projects / JWt

JWt

JWt (Java Web Toolkit) is a library for developing accessible and interactive Web applications with an API that is widget-centric and inspired by desktop GUI APIs. To the developer, it offers abstraction of Web-specific implementation details, including graceful degradation. Under the hood, the library uses the latest techniques when available to handle events and update the user interface.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

Release Notes: The logging infrastructure was overhauled to use SLF4J. Session timeout handling was improved. Servlet 2.5 and 3.0 container support has been unified.

  •  24 Sep 2011 00:25

Release Notes: A new media player widget was added, unifying HTML5 and Flash playback. Several incremental feature improvements were implemented, and many bugs were fixed.

Release Notes: Animation support was added. Internal paths, using HTML5 History if available, are now supported in the XHTML contents of WTempate and WText widgets. Many bugs were fixed.

Release Notes: New features include customization of headers in table-/tree-views using delegates, right-to-left layout support for Middle-Eastern languages, and support for cross-origin resource sharing. Bootstrapping of a new application session has improved and is now more robust.

Release Notes: Servlet API 3.0 async support was added, enabling server-initiated updates and recursive event-loops. A WebGraphics2D class was added, allowing direct reuse of existing Swing (painting code) to the Web. Several improvements were made for WFileUpload: support for uploading multiple files and a progress bar. IE9 support was added. Two new widgets were added: WProgressBar and WSpinBox. Lots of bugs were fixed and small enhancements were implemented.

Screenshot

Project Spotlight

libtld

A library to extract a TLD from a URI.

Screenshot

Project Spotlight

SchemaCrawler

A command line tool to output your database schema and data in diff-able form.