GWT Designer Palette

The following palettes entries are available within GWT Designer:

The palette may be fully configured using the Palette Manager.

  • Select - Select one or more widgets.
  • Marquee - Rubber band select multiple widgets.
  • Choose Widget - Adds a composite, panel or widget to the editor.
  • AbsolutePanel - An absolute panel positions all of its children absolutely, allowing them to overlap as well.
  • FlowPanel - A panel that flows all of its child widgets much like text (this is effectively the default HTML layout panel).
  • HorizontalPanel - A panel that lays all of its widgets out in a single horizontal column.
  • VerticalPanel - A panel that lays all of its widgets out in a single vertical column.
  • Grid - A rectangular grid that can contain text, html, or a child Widget within its cells. It must be resized explicitly to the desired number of rows and columns.
  • FlexTable - A flexible table that creates cells on demand. It can be jagged (that is, each row can contain a different number of cells) and individual cells can be set to span multiple rows or columns.
  • FormPanel - A panel that wraps its contents in an HTML <FORM> element.
  • ScrollPanel - A simple panel that wraps its contents in a scrollable area.
  • DockPanel - A panel that lays its child widgets out 'docked' at its outer edges, and allows its last widget to take up the remaining space in its center.
  • StackPane - A panel that stacks its children vertically, displaying only one at a time, with a header for each that the user can click to display it.
  • TabPanel - A panel that represents a tabbed set of pages, each of which contains another widget. Its child widgets are shown as the user selects the various tabs associated with them. The tabs can contain arbitrary HTML.
  • DeckPanel - A panel that displays all of its child widgets in a 'deck', where only one can be visible at a time. It is used by TabPanel.
  • FocusPanel - A simple panel that makes its contents focusable, and adds the ability to catch mouse and keyboard events.
  • SimplePanel - A simple panel that contains only one widget.
  • HorizontalSplitPanel - A panel that arranges two widgets in a single horizontal row and allows the user to interactively change the proportion of the width dedicated to each of the two widgets. New in GWT 1.4.
  • VerticalSplitPanel - A panel that arranges two widgets in a single vertical column and allows the user to interactively change the proportion of the height dedicated to each of the two widgets. New in GWT 1.4.
  • DisclosurePanel - A widget that consists of a header and a content panel that discloses the content when a user clicks on the header. New in GWT 1.4.
  • HTMLPanel - A panel that contains HTML, and which can attach child widgets to identified elements within that HTML.
  • Button - A standard push-button widget.
  • PushButton - A normal push button with custom styling. New in GWT 1.4.
  • CheckBox - A standard check box widget.
  • ToggleButton - A stylish stateful button which allows the user to toggle between 'up' and 'down' states. New in GWT 1.4.
  • RadioButton - A mutually-exclusive selection radio button widget.
  • Label - A widget that contains arbitrary text, not interpreted as HTML.
  • Image - A widget that displays the image at a given URL.
  • TextBox - A standard single-line text box.
  • SuggestBox - A text box or text area which displays a pre-configured set of selections that match the user's input. New in GWT 1.4.
  • TextArea - A text box that allows multiple lines of text to be entered.
  • RichTextArea - A rich text editor that allows complex styling and formatting. New in GWT 1.4.
  • PasswordTextBox - A text box that visually masks its input to prevent eavesdropping.
  • FileUpload - A widget that wraps the HTML <input type='file'> element. This widget must be used with FormPanel if it is to be submitted to a server.
  • ComboBox - A widget that presents a list of choices to the user, either as a drop-down list (when visible item count is set to 1).
  • ListBox - A widget that presents a list of choices to the user, either as a list box.
  • Tree - A standard hierarchical tree widget. The tree contains a hierarchy of TreeItem's that the user can open, close, and select.
  • TreeItem - An item that can be contained within a Tree.
  • Hyperlink - A widget that serves as an 'internal' hyperlink. That is, it is a link to another state of the running application. When clicked, it will create a new history frame using History#newItem, but without reloading the page.
  • HTML - A widget that can contain arbitrary HTML.
  • HR - A HTML widget with <HR> tag.
  • Hidden - Represents a hidden field in an HTML form.
  • Frame - An widget that wraps an IFRAME element, which can contain an arbitrary web site.
  • TabBar - A horizontal bar of folder-style tabs, most commonly used as part of a TabPanel.
  • Menu Bar - A menu bar.
  • Cascaded Menu - Either a pull-down or cascaded menu.
  • Menu Item - A simple menu item.
  • Separator - A menu separator.