Java UI Builder is an implementation of classic MVC design paradigm. It helps developers to design, develop, maintain, and localize Graphic User Interface (GUI) for Java/J2EE applications.
By providing a new application model, abstraction layer that reduces the complexity of writing Java code and integrates UI look-feel and layout management, Java UI Builder can reduce the time and cost of delivering Java/J2EE GUI applications by 30% or more.
By using an XML layer that splits up the UI components, business logic, and business data, Java UI Builder significantly improves application maintainability. A primary advantage of Java UI Builder is the combination of the component assembly and design-time integration capabilities that eliminate much of the coding, scripting, testing, and debugging for GUI applications.