|
|
-
What is Zaphod?
-
Zaphod is a system for generating graphical user interfaces (GUIs) in
Java using XML. This has various advantages over other approaches.
First, it supports a better separation of responsibilities, by
completely removing window layout from your Java code. Second, it
can allow you to more easily switch from using one GUI library to
another. While the initial implementation will use Swing, it is
planned to add support for SWT at a later point. Third, XML expresses
containment more cleanly than Java code, allowing your user interface
to be easier to understand.
-
How do I install Zaphod?
-
Zaphod has not yet released a beta. If you want bleeding-edge
technology, feel free to check out the source in CVS and play around
with it. We use
Maven
as our
build tool.
|