Two different rendering mechanism exist for JAXFront up to the current time, both were developed on top of the same core engine: Java Swing and HTML (further user interface channels e.q. WAP or KWT are quite easy to realize within short time). All renderers are using the smart JAXfront core engine analysing mechanism. Through the use of an extensible User Interface Language (XUI), one may define an individual GUI look & feel without writing one line of code. This extensions (layout and rule behaviour) need to be written once and interpreted through different renderers for multiple UI channels.
Java Swing Renderer
The Java Renderer uses the Java Swing Graphic Toolkit for the creation of graphical user interfaces. The generated UI components allow a sophisticated way of editing an underlying XML node. This visual components are all subclasses of JComponent and may be integrated in an existing UI framework or toolset. Even the use of existing JavaBeans (plugins) is possible through the use of Java reflection API.
...