|
See also the
Visaj 2.1 flyer for a description of the Visaj
2.1 features
and the Visaj
Release Changes page
for an indication of the changes in the various
releases of Visaj, the Java GUI Builder.
You should also look at the
Sample Visaj Screen Shots
page.
Rapid Java Application Development
Visaj is a new breed of Java development tool, written entirely in
Java. Visaj is more than a Java GUI Builder, it gives developers the ability to build truly
cross-platform Java applications, a key accomplishment in the
platform-neutral world of the Internet and World Wide Web.
Visaj enhances developers' productivity by providing a
point-and-click environment for building pure Java applications,
reducing the amount of time spent on hand-coding.
Go to
top of this page
Features
- Written in Java
- Rapid Application Development
- Full JDK 1.1 and JavaBeans support
- Generic bean property editing facilities
- Visual Class Editor
- intuitive view of containment hierarchy
- point-and-click interface
- extensible component palette
- Layout Editors for AWT
- GridBag layout
- Border layout
- free format layout
- Event Editor
- add and play event actions dynamically
|
- Java GUI Builder
- Class structure view
- fast structuring of Java code
- Resource bundle Editor
- Internationalization support
- Generates 100% Java code
- Integration with many 3rd party components
- IST's Diamond components included
- an essential set of components to extend AWT
- Extensible architecture, to add in
- database wizards
- applet wizards
|
Go to
top of this page
Visual Class Editor
The Visual Class Editor delivers fast construction of Java user
interfaces. Providing a point-and-click palette of
components, and a design tree showing the containment
hierarchy, you can rapidly build the interface you want.
The multi-level undo makes it easy to experiment, and
the ability to set properties on multiple components at once
it is very fast to achieve the desired interface.
The Visual Class Editor fully supports all the AWT components,
and any other components based on JavaBeans.
You can see this on the
Sample Visaj Screen Shots
page.
Go to
top of this page
Full JDK 1.1 and JavaBeansTM
support
Visaj uses the latest JDK to give you the full advantage of
Java's improved event model, and the full benefits of Java
Beans, Sun's component standard. As new components become
available they can be easily added.
Go to
top of this page
Layout editors for AWT
Much of the flexibility of Java's visual components comes from
the powerful and useful AWT layouts. These can be very
difficult to program, and change. Visaj makes it a breeze.
Visaj is the first Java builder to tame the very powerful
GridBag Layout. A visual layout editor lets you simply drag
components around, and set attributes such as weights and
fills on the current selections. A grid automatically adjusts
as you drag components, and gives visual feedback on the state
of rows and columns.
The Border layout editor lets you simply position
components in the North, South, East, West or central
positions. You can easily swap items around by dragging them
to their new positions.
You can see these on the
Sample Visaj Screen Shots
page.
Go to
top of this page
Resource bundles
Resource bundles is the mechanism Java provides for
Internationalization support. Visaj gives you a resource bundle
editor which lets you set up the alternative values for
resources such as labels.
Go to
top of this page
Point-and-Click Interface
A fast
point-and-click interface
allows you to build up Java applications
using components based on the
JavaBeans standard.
Visaj is built on the same principles
that have made IST's X-Designer the
leading GUI builder on UNIX.
It is designed to use as few key strokes as possible for
rapid application development.
Go to
top of this page
Generates Pure Java
Code generation is simple and straight forward. The code is
clean and very
like the code you would write yourself. All the code that is
generated is template driven
and includes guard comments.
Any edits outside of these guard comments will not be
overwritten when the
code is regenerated.
Go to
top of this page
Color Selector and Property
Panel
Colors and other properties are easily selected with simple
point-and-click dialogs.
You can see these on the
Sample Visaj Screen Shots
page.
Go to
top of this page
Moving Legacy Applications over to Java
For those developers with a heavy investment in Motif applications
wishing to move across to Java, look at
X-Designer,
which can import any legacy Motif application and
generate Java. Together with Visaj, Imperial Software offers
the tools to rapidly migrate corporate developments over to Java.
Go to
top of this page
IST's Diamond Components
|
Not only does Visaj make it very easy to integrate third party
component sets but it also includes a set of essential
JavaBeans components, called Diamonds. These components extend
the AWT
to provide controls and layouts such as splitter, toolbar,
statusbar, and framed panel.
|
Go to
top of this page
Third Party Component Integration
Visaj can use any third party classes
conforming to the JavaBeans standard.
IST is working with the leading suppliers of Java Beans to ensure smooth
integration into Visaj.
Further details on integrations can be found
on the 'Works with Visaj'
page.
Go to
top of this page
Extensible architecture
Visaj provides an open and extensible environment giving
unlimited flexibilty
in integrating wizards and components.
Go to
top of this page
Event Editor
The event editor in Visaj lets you easily set up event
handling in your application. Just select your source
bean and choose the type of event it can fire, and
likewise select the destination bean and choose the method
which is to be called.
Visaj is even able to
reflect the newly created event action in the dynamic display.
This is vital for prototyping dynamic behavior, such as
clicking a button to show a new frame.
You can see this on the
Sample Visaj Screen Shots
page.
Go to
top of this page
Fully Portable
Visaj is itself written in Java. It can run on any platform supporting
Java, from UNIX to Microsoft Windows to Macintosh.
The generated code is pure Java, which can also be run on any
platform supporting Java.
Visaj is THE Java GUI Builder
|
|
 |