User Interfaces


A user interface not only determines the ease of use of a system, its appearance, and and how well it functions, but will also play a part in determining the success or failure of the application. A graphical user interface, like Windows or the Apple operating system, provides an effective way of facilitating user interaction with an application. However, these user interfaces are limited to the platforms on which they were created (Windows, Unix, Apple, or OS/390).

As a cross-platform programming language, Java can be used to create user interfaces for any platform that supports a Java Runtime Environment (JRE). This makes it possible to put a flexible windows-type user interface on a legacy application.

Java Applets, utilizing Swing components, provide an ideal method for designing user interfaces with all the graphical user interface components of traditional Windows and Apple systems without being bound to a specific platform. This type of user interface is:

The Java Applet can:

These features, and many other considerations, make designing and developing a user interface with Java an easy choice.


If you would like more detailed information about TAGG Associates and the services it provides please contact George White at:

ggwhite@taggassociates.com