Eclipse Ready


GWT Designer


WindowBuilder Pro, SWT Designer and Swing DesignerHome for Swing Designer


Supports GWT 2.0 and Smart GWT!Google Web Toolkit (GWT) makes it easier to write high-performance Web applications. You write the front-end in Java and GWT compiles your source into highly optimized, dynamic JavaScript and Ajax components.

GWT Designer™ is an Eclipse-based GUI builder that enables the Java developer to quickly create Ajax web applications using the Google Web Toolkit (GWT). It can be purchased as part of the award-winning WindowBuilder Pro product family, or as a stand-alone product.

Supports GWT 2.0 & 1.6, 1.5 and Java 1.5, and backward compatible to GWT 1.4.62.

GWT Designer screenshot
GWT Designer Running Inside Eclipse

Tutorial Follow a narrative, with source code — from creating a GWT Java Project to deploying your module — in the GWT Java Project Tutorial »


Key Features

Use GWT Designer's visual editor tools and wizards to easily generate fully editable Java code, leveraging drag-and-drop GUI building and more to speed development. Key features include:

Editing

  • WYSIWYG Editing
  • Free-form Code Editing
  • Bi-directional Code Generation (design and source code always in sync)
  • Powerful Internationalization Tools
  • Development Mode Support to Debug in Any Browser
  • Visual Tab Order Editing
  • Non-Visual Bean Editing
  • Cut/Copy/Paste; Multi-Level Undo
  • Graphical Table, Toolbar and Menu Editing
  • Create and Use Custom Composites
  • Instant Test Button
  • ImageBundle Support
  • Change Z-Order via Drag and Drop
  • Visual Inheritance
  • Control Variable Declaration
  • Classes and Methods
  • Dockable Palette and Property Panes

Layout

  • Intelligent Layout Assist
  • Comprehensive CSS and Layout Panel Support
  • Dynamic AbsolutePanel Snap Points
  • Graphical Grid, FlexTable and TabPanel Support
  • Control Editor Layout
  • Create and Use Custom Panels
  • Dynamic Audit of Disallowed Java

Widgets

  • Widget Support for Smart GWT, Ext-GWT (GXT) and GWT-Ext
  • Widget Morphing and Factories
  • Customize and Re-Use Any Widget
  • Multi-Widget Select and Edit
  • Populate Custom Control Palette

Parsing

  • Read and Write Almost Any Style
  • Reverse Engineer Hand-Written Code
  • Supports Intelligent User Code Refactoring

Wizards

  • GWT Project, Module and Library Wizards
  • DialogBox and PopupPanel Wizards
  • Remote Service Wizard

Fast, Integrated and Extensible

  • Zero Runtime Overhead
  • GWT Application Launching
  • Seamless Eclipse Integration
  • Easy Build and Deployment
  • Eclipse-based Help
  • Integrate Designers through Customizable API

 

GWT Designer™ is a plug-in to any of:

  • Eclipse 3.3 or higher for Windows, Linux or Mac
  • Any Eclipse >3.3-based IDE such as Rational Application Developer 7.5
  • GWT 2.0 usage requires Eclipse 3.4 or above