WindowBuilder Pro For Eclipse 3.1 And 3.2 v4.1.1
Major new release includes support for new dockable flyout palette & property panes,
property filtering, automatic variable naming, improved NLS support, improved custom
widget support, improved Eclipse Forms support, new wizards, Eclipse 3.1 GA support
plus many other new features.
Support for Eclipse 3.1 GA
New Dockable Flyout Palette & Property Editor
Dock the Property Editor & Palette to different sides of the design view
Palette & Property Editor may be easily collapsed and expanded
Palette & Property Editor available as separate views
Added new Property Manager
Important properties are highlighted in bold and sorted to the top of the list
Hidden properties are removed from the property list
New preference page for configuring properties
Automatically rename variables based on text property
Rename always, never or only for defaults
Specify renaming patterns using text, classname and acronym
New preference page for configuring variable names
Enhanced NLS support
Added flag icons for all locales
Support for ResourceBundle.getBundle("name").getString("key")
Enhanced SWT support
Support for setting SWT tab order within a container
Added BIDI (RIGHT_TO_LEFT) support for SWT GridLayout, FlowLayout and RowLayout
Added an Eclipse Forms Composite wizard
Added an SWT Dialog wizard
Support for direct edit/double click for ToolItem
Enhanced support for FormLayout
Support for drop down toolbar items and menus
Support for ColorRegistry & FontRegistry
Support for Eclipse 3.1 GridLayout enhancements
Added tooltips for FormLayout popup figures
Enhanced JFace & RCP support
Support for adding existing actions for ApplicationWindow/ViewPart
Enhanced display of ViewParts and EditorParts
Enhanced Swing support
Added icons for borders and an option to show them in control tree
Show position in title for BorderLayout, JScrollPane, JSplitPane
Improved support for custom Swing widgets and customizers
Added support for JGoodies Component Factory and widgets
Added JTable on JScrollPane palette entry
Enhanced support for SpringLayout
Enhanced support for JTable columns
Added tooltips for SpringLayout popup figures
Editor & Property Pane enhancements
New toolbar options to evenly distribute controls
Keyboard navigation for menus
New Rename command to rename multiple widgets at once
New Set Layout command on the context menu
New Autosize widget command for null layout
New Change Style command on the context menu
"I had forgotten just how much fun and easy it can be building Java GUIs."
--Sally Rich, RSS Solutions
Read a review of WindowBuilder on DevX
What is WindowBuilder Pro?
WindowBuilder Pro is a powerful and easy to use two-way Java GUI designer based on Eclipse SWT technology. It is composed of SWT Designer and Swing Designer and is a very easy to create Java GUI applications without spending a lot of time writing code to display simple forms. With WindowBuilder Pro 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?
WindowBuilder Pro 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 custom libraries to compile and run: all of the generated code can be used without having WindowBuilder Pro installed. WindowBuilder Pro 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).
http://www.instantiations.com/window...Eclipse3.1.zip











