Projects / WidgetServer

WidgetServer

WidgetServer is a Java/XML server-side GUI-framework which enables an application to run as either a monolithic Swing app, a client/server Swing app, or as a Web app without any change and without loss of functionality. An Eclipse Plugin is available as well. A rich widget set is supported that includes tree views, tabbed panes, split panels, and much more. Animations, all types of events, and several effects are supported, as well. A unified widget-based, object-oriented programming interface for Web and Swing GUIs is offered to the developer to control and assemble the GUI. Web applications are fully AJAX enabled. For Swing client/server applications, the framework handles client/server communication, including compression and security layers.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

Release Notes: The release includes some bugfixes in the WiClipse Plugin and brings an enhanced autocomplete function for finding images. A bug concerning animated components with shadows or reflections has been fixed. A new example app (mini-mail-reader) is included as a full Eclipse project.

  •  14 Nov 2011 23:58

Release Notes: This release comes with support for complex animations and effects. Table components can be grouped to support complex table layouts with multiline row or column headers and footers. A new Eclipse plugin is included. Some new components are included, as well.

  •  12 Oct 2009 15:09

    Release Notes: The full version of WidgetServer has become open-source under the terms of the LGPL. Many new features and components have been developed. Several examples and a new tutorial are included now. UGAT, a new software generator and application framework helps you build basic applications automatically from different sources like SQL/DDL older hibernate mappings.

    •  21 Sep 2007 01:56

    Release Notes: Plugable ID generators to support Capture & Replay test tools have been added. A plugable exception handling for exceptions that occur during GUI event handling has been implemented. Some bugs have been fixed.

    •  22 Aug 2007 06:03

    Release Notes: This version fixes some bugs in the JavaScript library. The Component-Set example is more interactive now. A new component similar to JSpinner has been added. A new package to create wizard based applications by declaration was added. Some enhanced error messages help to detect XML configuration errors now.

    Screenshot

    Project Spotlight

    termit

    A vte-based terminal emulator.

    Screenshot

    Project Spotlight

    HotelDruid

    A Web-based hotel and rental property management system.