WindowBuilder v6.6.0 Released!





If you like our product, please rate it a
 Eclipse Plugin Central

PDFData Sheet

Major new WindowBuilder v6.6.0 release including enhanced SWT/JFace Data Binding support,
GWT JUnit support, enhanced MyGWT support, OSX Leopard support,
plus many other new features.

  • Enhanced SWT/JFace Data Binding support
    • Support DataBindingContext assigned to a field
    • Custom Label Provider support for JFace Data Bindings
    • Preferences for controlling code generation
    • Added support for initializeContext(DataBindingContext context) method
    • Support for SWTObservables.observeDelayedValue()
  • Enhanced GWT support
    • Support for GWT 1.4.61
    • Create GWT JUnit Test Cases
    • JUnit GWT Application launch configuration
    • Preference for generating Async interfaces for RemoteServices
    • Preference to check for Composite default constructors
    • Preference to check for client-side compilation issues
    • Preference to set the GWT tests source folder
    • Search for *.gwt.xml modules in all source folders
    • Improved support MyGWT and GWT-EXT
  • Enhanced SWT support
    • Support for OSX 10.5 Leopard using Eclipse 3.3.2
    • Support for CmtComponent as value for custom SWT property editor
  • Enhanced JFace & RCP support
    • Support for one argument constructor in SectionPart
  • Enhanced Swing support
    • Support for adding Document events in JTextComponent
    • Support for generating/parsing TableModel with cells
  • Code Generation & Parsing enhancements
    • Improved JBuilder 2006 code generation compatibility
    • Optionally add "throws Exception" to widget definition method
    • Generate "fields with initializer" directly on top of type
  • Editor & Property Pane enhancements
    • Improved error reporting
    • Support for EXPLICIT_PROPERTY_CHANGE tag of BeanDescriptor
    • Copy/paste for properties with custom PropertyEditors
    • Show window decorations by default under Linux and OSX
  • Installation enhancements
    • Distribution via Pulse
    • Update site at http://update.instantiations.com/WBPro/E-3.3/
"I had forgotten just how much fun and easy it can be building Java GUIs."
--Sally Rich, RSS Solutions

DevX Read a review of WindowBuilder on DevX

What is WindowBuilder Pro?

WindowBuilder Pro is a powerful and easy to use bi-directional Java GUI designer based on Eclipse SWT technology. It is composed of SWT Designer, Swing Designer and GWT 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).

Download

We offer a free trial version of  WindowBuilder Pro or can purchase a license Buy now

Product Brochure

PDF Data Sheet

Ask us about CodePro...

  • 950+ Code Audit Rules w/ QuickFix
  • 50+ Code Metrics w/ Drilldown
  • Powerful Dependency Analyzer
  • JUnit Test Case Generation & Code Coverage
  • Design Patterns & Code Generators
  • Automated Javadoc Repair
  • Integrated Spell Checker
  • Build & Deployment Automation
  • 100's of Productivity Enhancements