This powerful plugin for the Swing, SWT, RCP and XWT Java development frameworks allows you to streamline the process of designing custom user interfaces.
WindowBuilder
WindowBuilder is a Windows extension for a wide range of Java development platforms, including Eclipse, Swing and RCP. It is intended for creating, testing and deploying complex application interfaces.
Design tools
Using this utility you can create new projects by dragging and dropping individual components into the workspace. There is a large selection of buttons, text fields, toggles, lists, drop down menus and other standard interface components.
After constructing the desired layout users are able to automatically generate corresponding Java code snippets. This can potentially save hours of manual coding and testing. Moreover, all changes are incorporated into the interface in real time, allowing for live editing.
Element properties
There are tools for customizing each UI component. You can adjust the color, size and functionality of individual elements to better project requirements. Additionally, it is possible to connect separate elements to actions for advanced event handling.
Users are able to manually modify resulting code snippets. This is helpful for tweaking small details and further personalizing the interface.
Features
- free to download and use;
- helps developers design custom interfaces for their projects;
- there is a large catalog of control elements and other UI components;
- you can change the visual appearance of every button and menu;
- compatible with modern versions of Windows.