XML for UI (XUI)
XUI is a Java and XML framework with which you can build Desktop applications, Handheld applications, Mobile applications, Web and Enterprise applications, Standalone applications.
XUI supports Swing and AWT and other widget sets.
From : http://www.xoetrope.com/zone/intro.php?zone=XUI
SwingML
SwingML is a specification based on XML that releases the power of the JFC/Swing libraries making them easier to implement in the client side and providing an alternative to replace completely the use of HTML. In the traditional model a server side component returns HTML to the web browser. In the SwingML model a server side component produces SwingML and returns it to the client side where an applet will receive it and use it to render the graphical user interface, this makes possible the creation of graphical user interfaces based totally on Swing instead of HTML.
The project is divided in two sections: SwingML Specification and SwingML Renderer
The SwingML specification is based completely on XML. It provides the necessary elements and their attributes to render any JFC/Swing component. Its development is driven completely by the features supported by the SwingML Renderer and the custom components.
The SwingML Renderer is a java applet that takes the SwingML coming from the server side component and uses it to produce a graphical user interface based on JFC/Swing. The SwingML Renderer manages all the events that occurs in the gui and sends back to the server SwingML that represents all the data changes made on the client. The request/response model is used to perform the communication between the client and the server allowing with this server side language independence.
visit
SwingML
SwingML was visited : 39 times
Loading .....