Google Web Toolkit

What's New - v4.0.0

Support for the SWT_AWT bridge allowing SWT and Swing to be mixed

  • New SWT_AWT palette
  • Embed any Swing widget into an SWT or RCP window

Support for JGoodies FormLayout

  • Graphically manage JGFL columns and rows
  • Graphically manage cell alignment and column/row spanning
  • Graphically reorder and resize columns and rows
  • Automatically handle gap columns and rows
  • Intelligently convert existing layouts to JGFL
  • Support for different units like pixels and dialog units
  • Support for all predefined FormLayout types
  • Support for grouping and ungrouping columns
  • Color highlighting for grouped columns and rows
  • Floating layout assistant for cells, columns and rows
  • Intelligently merge and split columns and rows

Support for new Eclipse 3.1 SWT elements

  • Support for the SWT Spinner & Link control
  • Support for the SWT TreeColumns
  • Support for virtual tables

Enhanced SWT support

  • Support for SWT DragSource & DropTarget
  • Support for SWT TableItems & TreeItems
  • Support for SWT toggle buttons
  • Support for SWT Cursor property
  • Support for strikeout and underline properties for SWT fonts (Windows-only)
  • Support for new 3.0 SWT RowLayout properties
  • Enhanced SWT FormLayout support
  • Support for SWT color constants sources
  • Support for custom SWT drag/drop transfer classes

Enhanced JFace support

  • Support for ApplicationWindow coolbars
  • Style property support for JFace Action
  • Icon support for SWT Dialogs, TitleAreaDialogs and ApplicationWindows
  • Support for Shell events in ApplicationWindow
  • Support for JFace action accelerator property

Enhanced Swing support

  • Support for custom Swing properties and editors
  • Support for custom Swing widget customizers
  • Support for superclasses in Swing JFrame wizard
  • Support for instantiating custom JTable/JTree/JComboBox models
  • Added support for parsing and editing JTable columns
  • Tooltips for GBL selection handles, with option on preference page
  • Keyboard navigation support for all Swing layouts
  • Support for GridBagConstraints subclasses with custom defaults
  • Support for static method factory for GridBagConstraints
  • Support for custom component icons in tree and palette

Enhanced NLS support

  • Added flag for copying default values in all locales
  • Added flag in "New Local" dialog to copy default values to new properties file
  • Added ability to auto-externalize strings for newly added widgets

Editor & Property Pane Enhancements

  • Use Ctrl key to add custom widgets by name
  • Automatically add to Custom Controls palette via Choose Bean
  • Added tooltips for most component properties
  • Support for mouse wheel in property table when design canvas is active
  • Support for copy/paste (Ctrl+C/X/V) in text property editors

Code Parsing Enhancements

  • Support for code hiding
  • Support for default string property value when expression can not be converted
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.