Solutions for Designing Java User Interfaces

Too often Java software developers spend a lot of time writing code to control things like how a window is positioned rather than concentrating on the unique business elements of the application. Increasingly, developers are using the popular Eclipse platform to create graphical user interfaces (GUIs) and rich-client applications based on the high-performance Standard Widget Toolkit (SWT) GUI framework.

Automatic GUI design and construction empowers developers to quickly create the elements of a modern user interface and Eclipse RCP applications. Such tools give developers complete control over user interface construction through intuitive visual design, native look-and-feel, and access to the underlying SWT and Swing frameworks. Using these tools improves productivity, increases quality, and improves user experience all while reducing application development cost.

Once GUIs have been created, developers face the task of writing test code for quality assurance. Because of the tedious and time-consuming nature of coding test cases many companies simply do not write GUI tests. For companies who do write GUI tests, they previously had to manually write tests to exercise the GUI to identify bugs. This is time-consuming, tedious work. Human testing of GUIs delivers results that are not repeatable and are often inconsistent. However, companies should not ignore testing GUIs, since the cost of testing is usually small compared with the cost of finding and fixing problems once the software is released. Innovative tools help solve these software development challenges.

Products from Instantiations Provide Solutions
for GUI Creation and Test

Build user interfaces in minutes with the market-leading GUI builder. Use WindowBuilder Pro (or its component tools, SWT Designer or Swing Designer) for intelligent layout assist, drag-and-drop and automatic code generation.

WindowBuilder Pro   |   SWT Designer   |   Swing Designer