Purchase


The WidgetServer Commercial Source-Code license is available either as per 'runtime CPU license' or as a 'per developer-seat license'. You have to purchase only one of both, depending on your project's requirements. All prices include free updates and mail support for one year.

900 Euro per developer seat
900 Euro per runtime CPU

As an alternative a Corporate license can be purchased for 9.000 Euro. For training and coaching prices, please contact us.

Feature Matrix

The following table shows the features of the LGPL and the commercial version:

 Feature   LGPL   Commercial   Swing thin client   Swing fat client   Web/HTML client 
Support for internationalisation
Standard widgets like inputfield, combobox, radiobuttons, ...
Enhanced widgets like treeviews, table, tabbedpanes, splitpanes, ...
XML configuration to separate GUI definition from application code
Unified object oriented API for all targeted clients
Support for drag+drop operations
GridBagLayout, FlowLayout and absolute positioning
Support for MDI and SDI applications
Multiple render/templatekits to support individual CIs and multiple browsers
Preconfigured support for IE and Mozilla
Transparent compression and encryption layer for client/server communication
Partial page refresh (AJAX) to reduce bandwidth
Object pooling to reduce server load
Configuration cache to reduce application startup time
HTML render cache to reduce render time
Snapshot render widget to use individual swing renderers within the framework
DrawPane widget to create images on the fly
Server side event processing of
actionevent, mouseclick, keypresses, drag, drop, scroll, ...
Plugin mechanism to exentd the framework
Applications are deployed either into a standard servlet container
or alternatively into the WidgetServer runtime
Rich functionality for input validation
GUI builder, examples and tutorial
Transaction handling for client/server communication
Lazy loading forms
Collection of server replies to minimize roundtrips
AspectJ like concerns for XML GUI configuration (forEach)
Server push
HTTP communication for Swing clients
Integration with other web frameworks like struts
Session persistence and client resume
Threading package for easy creation of multithreaded applications
Java Webstart client
Package for building Wizard based applications