JWAX 0.4b review

Download
by rbytes.net on

JWAX is an AJAX event-driven component framework modeled after Swing, SWT, and other component-based systems. Features include obj

License: LGPL (GNU Lesser General Public License)
File size: 0K
Developer: JWAX Team
0 stars award from rbytes.net

JWAX is an AJAX event-driven component framework modeled after Swing, SWT, and other component-based systems.

Features include object-oriented design, pluggable themes, Renderkit code generation, simple and complex (aggregated) components support, and many others.

JWAX architecture is a component framework much like Swing, SWT, etc. It leverages an event delegation model to trigger and listen for component events. The underlying component model is rendered based on the client output type.

So it's easy to customize the component view to a browser, technology or look and feel based on the renderkit chosen. There is also support for async component rendering and server communications using technologies such as AJAX.

Here are some key features of "JWAX":
Object Oriented Architecture
Event Delegation Model
Component Inheritance and Aggregation Support
Cross Browser Compatibility w/ RenderKits
Aspect Oriented Rendering of Components

The component tree is an Object Oriented Design, which means components can inherit functionality from their parents. Due to limitations in the javascript language true polymorphism isn't supported. JComponent, the top level component supports nesting of components to form a tree of component relationships. This enables rendering of complex nested trees of components. The JComponent class also has a number of other unique characteristics that make overloading of functionality, like component defined CSS style templates for User Interface generation.

What's New in This Release:
Add JList support
Add Samples for Demo: Labels, List, Images
Add font support to components
Add API documentation to website
Add component tree support (renderers coming soon)
Add resource bundle support (dynamic loading of resources for internationalization)
Add Tutorials to website
Fix Frame Client Area Paint Issue
Fix Menu Z-Order Close Issue
Fix Tab Notebook with tabs on left and right
Fix Firefox/Mozilla Issues (more coming)
Greater separation of Themes
Number of other fixes

JWAX 0.4b search tags