Visaj  1.0  Products
 Visaj 1.0 - Rapid Application Development


Rapid Java Application Development
Features
Visual Class Editor
Full JDK 1.1 and JavaBeans Support
Layout Editors for AWT
Resource Bundles
Point-and-Click Interface
Generates Pure Java
Color Selector and Property Panel
Moving Legacy Applications to Java
IST's Diamond Components
Third Party Component Integration
Extensible Architecture
Event Editor
Fully Portable

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

Diamonds
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



 COPYRIGHT ©1995-2012 IST Limited. ALL RIGHTS RESERVED