Hello,

  IBM has published an article by Barry A. Feigenbaum
and Michael Squillace titled "Introducing the
Reflexive User Interface Builder: Build Java GUIs
simply and quickly with new technology from
alphaWorks".

   Barry and Michael write:

   Hand-coding a GUI in the Java language can be a
tedious and error-prone process, regardless of the
widget set you use. It's far easier to use a markup
language to specify GUIs. The IBM Reflexive User
Interface Builder (RIB) is an application that
constructs and renders Java AWT/Swing and Eclipse SWT
GUIs based upon a descriptive XML document, referred
to as a script. RIB is both a specification for a
markup language in which to describe Java GUIs and an
engine for creating and rendering them. You can use
RIB as a standalone application to test and evaluate
basic GUI layout and functionality, or as a library
within the context of a Java application to create and
render GUIs for the application.

  This article is a brief introduction to the RIB
application. We'll explain RIB's features and use two
example RIB scripts to illustrate them. The examples
are based on the Java 2 Swing framework for building
GUIs, and all the embedded code is in Jython, a Java
application that allows you to use the syntax and most
of the features of the Python programming language.
Currently, RIB supports JavaScript/Rhino, Jython, and
JRuby as scripting languages. 

  Full story @
http://www-106.ibm.com/developerworks/java/library/j-rib

   - Gerald

-------------------
Gerald Bauer

XUL Alliance | http://xul.sourceforge.net  
United XAML  | http://xaml.sourceforge.net

Interested in hiring Gerald Bauer? Yes, I'm available.

If you know of an opportunity in Toronto or Vancouver,
please contact me today.


-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
_______________________________________________
xul-announce mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xul-announce

Reply via email to