What is Designer?
Designer is a powerful and easy to use two-way Java GUI designer based on Eclipse SWT technology. It is very easy to create Java GUI applications without spending a lot of time writing code to display simple forms. With SWT Designer you can create complicated windows in minutes. Use the visual designer and Java code will be generated for you. You can easily add controls using drag-and-drop, add event handlers to your controls, change various properties of controls using a property editor and much more.
How does it work?
Designer is built as a plugin to Eclipse and the various WebSphere Studio IDEs (WSSD, WSAD, WSED, etc.). The plugin builds an abstract syntax tree (AST) to navigate the source code and uses GEF to display and manage the visual presentation. Using WYSIWYG layout tools, you don't need to write any lines of java code - the code will be generated for you by the designer. You can easily add any control to a composite by using drag-and-drop, add an event handler to your controls, change various properties of controls using property editors and much more. Generated code doesn't require any additional non-SWT library to compile and run: all of the generated code can be used without having Designer installed. Designer can read and write almost any format and reverse-engineer most hand-written Java GUI code. It also supports free form code editing (make changes anywhere...not just in special areas) and most user refactorings (you can move, rename and subdivide methods without a problem)
Download
The package you are about to download contains SWT Designer.
Be sure to check out the prerequisites and installation notes.
Make sure that you download the correct version of SWT Designer to match the version of Eclipse you are using. If you install SWT Designer and it fails to work, it is very likely that you downloaded and installed the wrong version of the product for the version of Eclipse or WSAD/RAD that you are using. Note that v6.4.1 is the product development stream with download links pointing to the most recent stable build.
By downloading software from the this web site you agree to the terms of our license agreement.
Please read it before downloading!
|