Google Web Toolkit

What's New - v3.0.0

Support for Eclipse Forms

  • Create "flat look" user interfaces
  • New wizards for FormPages, DetailPages and MasterDetailsBlocks
  • New Eclipse Forms palette supporting all Eclipse Forms widgets
  • Support for ColumnLayout and TableWrapLayout
  • New Forms API preferences to optionally generate paintBordersFor()

Support for Swing Visual Inheritance

  • Inherit from any JFrame, JDialog, JApplet or JPanel subclass
  • All inherited widgets are visible
  • Access inherited widgets exposed via public or protected accessor
  • Inherited widgets appear in tree with "i" decorators

Enhanced support for custom Swing panels

  • New "Expose component" command to generate accessor
  • Subcomponents appear in tree with special decorator
  • Access subcomponents exposed via public accessors
  • Add new children to subcomponent containers
  • Automatically recognize custom bean properties

New event handler code generation options

  • Create anonymous class
  • Create inner class
  • Implement listener interface in parent class

Enhanced SWT support

  • New SWT Shell wizard
  • New Eclipse EditorPart wizard
  • New SWT > PreferencePage preferences
  • Added support for Eclipse 3.0 Browser widget
  • Added option to highlight borderless Composites
  • Support for SWT Shell.defaultButton property
  • Support for top right control in CTabFolder
  • Enhanced FieldEditor support
  • Keyboard support for FormLayout
  • SWT custom widget support for String[], Font and Color properties
  • SWT custom Item support

Enhanced Swing support

  • New Swing Application wizard
  • Support for JSpinner models (number, list and date)
  • Support for JLabel.setLabelFor()
  • Keyboard support for SpringLayout

Editor & Property Pane Enhancements

  • Added Replicate Width and Replicate Height commands to toolbar
  • Preference to control when to use layout grid
  • Enhanced visual feedback for null layout move and size operations
  • Placed wizards into categories
  • Support for source code hint for events
  • Support for arrow key movement in various layouts
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 3.0 License.

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.