Download List

Project Description

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.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-09-08 00:56
1.0.1

This release brings several bugfixes and many internal enhancements. There are row spans and col spans for Swing and Web/HTML tables. It includes a redesigned Threading package for enhanced thread control and synchronisation. A Single processing mode to protect code against multithreading has been added, and a Java WebStart Client has been implemented.
Tags: Minor feature enhancements

2006-05-31 13:52
1.0RC4

This release brings many internal enhancements and
bugfixes in the core Java framework. A simple CSS
file reader is included. Some bugs in the
JavaScript library have been fixed as well. The
license model has been changed.
Tags: Code cleanup

2006-03-06 12:41
1.0RC3

This release brings many bugfixes. Hbox and Vbox Components are introduced as a new layout alternative. The table API has been enhanced, and more documentation has been added.
Tags: Code cleanup

2006-02-05 22:50
1.0RC2

This version implements some bugfixes to bring back full event handling functionality (KeyEvents) in FireFox 1.5. An example to show how the onscroll event channel works has been added, and many other minor bugs are fixed.
Tags: Minor bugfixes

2006-02-02 15:41
1.0RC1

Web/HTML based apps can be stored, clustered, and
resumed now. Swing Client/Server apps can be
stored, clustered, and resumed, including the
client status. A new eventchannel to process
scroll events in all supported target Clients has
been added. A latency time for Scroll, Move, and
Resize Events has been added to reduce bandwidth
in Swing Client/Server based apps. The bandwidth
usage during application startup has been reduced.
JavaScript has been moved from the HTML templates
into separate files. The Popup menu works on MacOS
now.
Tags: Major feature enhancements

Project Resources