GWT 2.7.0

Package com.google.gwt.user.client.ui

Widgets, Panels, and other user-interface classes.

See:
          Description

Interface Summary
AcceptsOneWidget Implemented by displays that can be given accept an IsWidget to show.
AnimatedLayout Specifies that a panel can animate between layouts.
AttachDetachException.Command The command to execute when iterating through child widgets.
ChangeListener Deprecated. As of GWT 1.6, DOM and logical change events are separate.
ClickListener Deprecated. Use ClickHandler instead
CustomScrollPanel.Resources A ClientBundle of resources used by this widget.
CustomScrollPanel.Style Styles used by this widget.
DialogBox.Caption Set of characteristic interfaces supported by the DialogBox caption.
DisclosureHandler Deprecated. Use CloseHandler and/or OpenHandler instead
DisclosurePanel.DefaultImages  
DisclosurePanelImages Deprecated.
DisclosurePanelImagesRTL Deprecated.
FiniteWidgetIterator.WidgetProvider Provides widgets to the iterator.
FiresDisclosureEvents Deprecated. Use HasOpenHandlers and HasCloseHandlers instead
FiresFormEvents Deprecated. This interface was specific to FormPanel; it is not generally useful and will be removed in a future version.
FiresSuggestionEvents Deprecated. Use HasSelectionHandlers instead.
Focusable A widget that implements this interface can receive keyboard focus.
FocusListener Deprecated. Use FocusHandler and/or BlurHandler instead
FormHandler Deprecated. Use FormPanel.SubmitCompleteHandler and/or FormPanel.SubmitHandler instead
FormPanel.IFrameTemplate  
FormPanel.SubmitCompleteHandler Handler for FormPanel.SubmitCompleteEvent events.
FormPanel.SubmitHandler Handler for FormPanel.SubmitEvent events.
HasAlignment A widget that implements this interface has an intrinsic alignment which can be manipulated using these methods and constants.
HasAnimation A Widget that uses an animation should implement this class so users can enable or disable animations.
HasAutoHorizontalAlignment A widget that implements this interface can be configured to be aligned according to its contents' direction, in addition to the static alignment options offered by HasHorizontalAlignment.
HasCaption A widget that implements this interface has a caption which can be set and retrieved using these methods.
HasConstrainedValue<T> Implemented by widgets that pick from a set of values.
HasDirectionalHtml An object that implements this interface contains html that has a direction.
HasDirectionalSafeHtml An object that implements this interface contains html that has a direction.
HasDirectionalText An object that implements this interface contains text that has a direction.
HasEnabled A widget that implements this interface can be put in an "enabled" or "disabled" state.
HasFocus Deprecated. Use Focusable instead
HasHorizontalAlignment Characteristic interface which indicates that a widget can be aligned horizontally.
HasHorizontalScrolling Implemented by widgets that support horizontal scrolling.
HasHTML An object that implements this interface contains text, which can be set and retrieved using these methods.
HasKeyPreview Deprecated. This interface is no longer implemented by any GWT library.
HasName A widget that implements this interface has a 'name' associated with it, allowing it to be used with FormPanel.
HasOneWidget Implemented by panels that have only one widget.
HasScrolling Implemented by widgets that support scrolling.
HasText An object that implements this interface contains text, which can be set and retrieved using these methods.
HasTreeItems A widget that implements this interface contains items and can operate them.
HasTreeItems.ForIsWidget Extends this interface with convenience methods to handle IsWidget.
HasValue<T> Extends TakesValue to allow the value to be pulled back out, and to throw ValueChangeEvent events.
HasVerticalAlignment Characteristic interface which indicates that a widget has an associated vertical alignment.
HasVerticalScrolling Implemented by widgets that support vertical scrolling.
HasVisibility Implemented by objects that have the visibility trait.
HasWidgets A widget that implements this interface contains widgets and can enumerate them.
HasWidgets.ForIsWidget Extends this interface with convenience methods to handle IsWidget.
HasWordWrap A widget that implements this interface has a 'word-wrap' property that can be manipulated using these methods.
HorizontalScrollbar Describes a horizontal scrollbar.
HorizontalSplitPanel.Resources The default resources used by this widget.
HorizontalSplitPanelImages Deprecated. replaced by HorizontalSplitPanel.Resources.
ImageBundle Deprecated. replaced by ClientBundle and ImageResource
ImageResourceRenderer.Template  
IndexedPanel Implemented by panels that impose an explicit ordering on their children.
IndexedPanel.ForIsWidget Extends this interface with convenience methods to handle IsWidget.
InsertPanel Implemented by IndexedPanels that also allow insertions.
InsertPanel.ForIsWidget Extends this interface with convenience methods to handle IsWidget.
IsRenderable An interface for UI elements that can be built by first generating a piece of HTML and afterwards wrapping a root widget.
IsTreeItem Extended by objects which have underlying TreeItem.
IsWidget Extended by view interfaces that are likely to be implemented by Widgets.
KeyboardListener Deprecated. use KeyDownHandler, KeyUpHandler and/or KeyPressHandler instead
LoadListener Deprecated. use LoadHandler and ErrorHandler instead
MenuBar.MenuBarImages Deprecated. replaced by MenuBar.Resources
MenuBar.Resources A ClientBundle that contains the default resources for this widget.
MouseListener Deprecated. use MouseDownHandler, MouseUpHandler, MouseOverHandler, MouseMoveHandler, and MouseOutHandler instead
MouseWheelListener Deprecated. use MouseWheelHandler instead
NamedFrame.IFrameTemplate  
NativeHorizontalScrollbar.NativeHorizontalScrollbarUiBinder  
NativeHorizontalScrollbar.Resources A ClientBundle of resources used by this widget.
NativeHorizontalScrollbar.ResourcesTransparant A variation of NativeHorizontalScrollbar.Resources that renders the scrollbar semi-transparent until it is hovered.
NativeHorizontalScrollbar.Style Styles used by this widget.
NativeHorizontalScrollbar.StyleTransparant A variation of NativeHorizontalScrollbar.Style that renders the scrollbar semi-transparent until it is hovered.
NativeVerticalScrollbar.NativeVerticalScrollbarUiBinder  
NativeVerticalScrollbar.Resources A ClientBundle of resources used by this widget.
NativeVerticalScrollbar.ResourcesTransparant A variation of NativeVerticalScrollbar.Resources that renders the scrollbar semi-transparent until it is hovered.
NativeVerticalScrollbar.Style Styles used by this widget.
NativeVerticalScrollbar.StyleTransparant A variation of NativeVerticalScrollbar.Style that renders the scrollbar semi-transparent until it is hovered.
NotificationMole.Binder  
NotificationMole.Style Default CSS styles for this widget.
PopupListener Deprecated. use CloseHandler instead
PopupPanel.PositionCallback A callback that is used to set the position of a PopupPanel right before it is shown.
ProvidesResize This tag interface specifies that the implementing widget will call RequiresResize.onResize() on its children whenever their size may have changed.
RequiresResize This interface designates that its implementor needs to be informed whenever its size is modified.
ResizeLayoutPanel.Impl.Delegate Delegate event handler.
RichTextArea.BasicFormatter Deprecated. use RichTextArea.Formatter instead
RichTextArea.ExtendedFormatter Deprecated. use RichTextArea.Formatter instead
RichTextArea.Formatter This interface is used to access full formatting options, when available.
ScrollListener Deprecated. use ScrollHandler instead
SourcesChangeEvents Deprecated. we have now separated dom and logical change events.
SourcesClickEvents Deprecated. use HasClickHandlers instead
SourcesFocusEvents Deprecated. use HasAllFocusHandlers instead
SourcesKeyboardEvents Deprecated. use HasAllKeyHandlers instead
SourcesLoadEvents Deprecated. use HasErrorHandlers and HasLoadHandlers instead
SourcesMouseEvents Deprecated. use HasAllMouseHandlers instead
SourcesMouseWheelEvents Deprecated. Use HasMouseWheelHandlers instead
SourcesPopupEvents Deprecated. use HasCloseHandlers instead
SourcesScrollEvents Deprecated. use HasScrollHandlers instead
SourcesTabEvents Deprecated. use HasSelectionHandlers and HasBeforeSelectionHandlers instead
SourcesTableEvents Deprecated. use HasClickHandlers instead.
SourcesTreeEvents Deprecated. use HasBeforeSelectionHandlers, HasOpenHandlers and HasClickHandlers instead
SuggestBox.SuggestionCallback The callback used when a user selects a SuggestOracle.Suggestion.
SuggestionHandler Deprecated. use SelectionHandler instead
SuggestOracle.Callback Callback for SuggestOracle.
SuggestOracle.Suggestion Suggestion supplied by the SuggestOracle.
TabBar.Tab Set of characteristic interfaces supported by TabBar tabs.
TableListener Deprecated. use ClickHandler and HTMLTable.getCellForEvent(com.google.gwt.event.dom.client.ClickEvent) instead
TabListener Deprecated. use TabPanel.addBeforeSelectionHandler(com.google.gwt.event.logical.shared.BeforeSelectionHandler) and/or TabPanel.addSelectionHandler(com.google.gwt.event.logical.shared.SelectionHandler) instead
Tree.Resources A ClientBundle that provides images for this widget.
TreeImages Deprecated. replaced by Tree.Resources.
TreeListener Deprecated. Use SelectionHandler, OpenHandler, and CloseHandler instead
VerticalScrollbar Describes a vertical scrollbar.
VerticalSplitPanel.Resources The default resources used by this widget.
VerticalSplitPanelImages Deprecated. replaced by VerticalSplitPanel.Resources.
 

Class Summary
AbsolutePanel An absolute panel positions all of its children absolutely, allowing them to overlap.
AbstractImagePrototype An opaque representation of a particular image such that the image can be accessed either as an HTML fragment or as an Image object.
AbstractImagePrototype.ImagePrototypeElement This corresponds to the top Element of the DOM structure created by AbstractImagePrototype.createElement().
AbstractNativeScrollbar Abstract parent class for scrollbars implemented using the native browser scrollbars.
Accessibility Deprecated. Use the new GWT ARIA library with the factory class for the ARIA roles Roles.
Anchor A widget that represents a simple <a> element.
Button A standard push-button widget.
ButtonBase Abstract base class for Button, CheckBox, RadioButton.
CaptionPanel A panel that wraps its contents in a border with a caption that appears in the upper left corner of the border.
CaptionPanel.CaptionPanelImpl Implementation class without browser-specific hacks.
CaptionPanel.CaptionPanelImplMozilla Implementation class that handles Mozilla rendering issues.
CaptionPanel.CaptionPanelImplSafari Implementation class that handles Safari rendering issues.
CellPanel A panel whose child widgets are contained within the cells of a table.
ChangeListenerCollection Deprecated. Widgets should now manage their own handlers via Widget.addDomHandler(H, com.google.gwt.event.dom.client.DomEvent.Type)
CheckBox A standard check box widget.
ClickListenerCollection Deprecated. As of GWT 1.6, call addDomHandler(myHandler, ClickEvent.getType()) to manage handlers for your widget instead
ComplexPanel Abstract base class for panels that can contain multiple child widgets.
Composite A type of widget that can wrap another widget, hiding the wrapped widget's methods.
CustomButton CustomButton is a base button class with built in support for a set number of button faces.
CustomScrollPanel A custom version of the ScrollPanel that allows user provided scrollbars.
DateLabel Extends ValueLabel for convenience when dealing with dates and DateTimeFormat, especially in UiBinder templates.
DeckLayoutPanel A panel that displays all of its child widgets in a 'deck', where only one can be visible at a time.
DeckPanel A panel that displays all of its child widgets in a 'deck', where only one can be visible at a time.
DecoratedPopupPanel A PopupPanel that wraps its content in a 3x3 grid, which allows users to add rounded corners.
DecoratedStackPanel A StackPanel that wraps each item in a 2x3 grid (six box), which allows users to add rounded corners.
DecoratedTabBar A TabBar that wraps each tab in a 2x3 grid (six box), which allows users to add rounded corners.
DecoratedTabPanel A TabPanel that uses a DecoratedTabBar with rounded corners.
DecoratorPanel A SimplePanel that wraps its contents in stylized boxes, which can be used to add rounded corners to a Widget.
DelegatingChangeListenerCollection Deprecated. Use Widget.delegateEvent instead
DelegatingClickListenerCollection Deprecated. Use Widget.delegateEvent(com.google.gwt.user.client.ui.Widget, com.google.gwt.event.shared.GwtEvent) instead
DelegatingFocusListenerCollection Deprecated. Use Widget.delegateEvent(com.google.gwt.user.client.ui.Widget, com.google.gwt.event.shared.GwtEvent) instead
DelegatingKeyboardListenerCollection Deprecated. Use Widget.delegateEvent(com.google.gwt.user.client.ui.Widget, com.google.gwt.event.shared.GwtEvent) instead
DialogBox A form of popup that has a caption area at the top and can be dragged by the user.
DialogBox.CaptionImpl Default implementation of Caption.
DirectionalTextHelper A helper class for displaying bidi (i.e.
DisclosureEvent Deprecated. Use CloseEvent and OpenEvent instead
DisclosurePanel A widget that consists of a header and a content panel that discloses the content when a user clicks on the header.
DockLayoutPanel 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.
DockLayoutPanel.LayoutData Layout data associated with each widget.
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.
DockPanel.DockLayoutConstant DockPanel layout constant, used in DockPanel.add(Widget, DockPanel.DockLayoutConstant).
DockPanel.LayoutData  
DoubleBox A ValueBox that uses DoubleParser and DoubleRenderer.
FileUpload A widget that wraps the HTML <input type='file'> element.
FiniteWidgetIterator Iterator over a finite number of widgets, which are stored in a delegate class (usually a widget panel).
FlexTable A flexible table that creates cells on demand.
FlowPanel A panel that formats its child widgets using the default HTML layout behavior.
FocusListenerAdapter Deprecated. Use FocusHandler and BlurHandler instead
FocusListenerCollection Deprecated. Widgets should now manage their own handlers via Widget.addDomHandler(H, com.google.gwt.event.dom.client.DomEvent.Type)
FocusPanel A simple panel that makes its contents focusable, and adds the ability to catch mouse and keyboard events.
FocusWidget Abstract base class for most widgets that can receive keyboard focus.
FormHandlerCollection Deprecated. Widgets should now manage their own handlers via Widget.addDomHandler(H, com.google.gwt.event.dom.client.DomEvent.Type)
FormPanel A panel that wraps its contents in an HTML <FORM> element.
FormPanel.SubmitCompleteEvent Fired when a form has been submitted successfully.
FormPanel.SubmitEvent Fired when the form is submitted.
FormSubmitCompleteEvent Event object containing information about form submission events.
FormSubmitEvent Event object containing information about form submission events.
Frame A widget that wraps an IFRAME element, which can contain an arbitrary web site.
Grid A rectangular grid that can contain text, html, or a child Widget within its cells.
HasHorizontalAlignment.AutoHorizontalAlignmentConstant Type for values defined and used in HasAutoHorizontalAlignment.
HasHorizontalAlignment.HorizontalAlignmentConstant Possible return values for HasHorizontalAlignment.getHorizontalAlignment(), and parameter values for HasHorizontalAlignment.setHorizontalAlignment(com.google.gwt.user.client.ui.HasHorizontalAlignment.HorizontalAlignmentConstant).
HasVerticalAlignment.VerticalAlignmentConstant Horizontal alignment constant.
HeaderPanel A panel that includes a header (top), footer (bottom), and content (middle) area.
Hidden Represents a hidden field in an HTML form.
HorizontalPanel A panel that lays all of its widgets out in a single horizontal column.
HorizontalSplitPanel Deprecated. Use SplitLayoutPanel instead, but understand that it is not a drop in replacement for this class.
HTML A widget that can contain arbitrary HTML.
HTMLPanel A panel that contains HTML, and which can attach child widgets to identified elements within that HTML.
HTMLTable HTMLTable contains the common table algorithms for Grid and FlexTable.
Hyperlink A widget that serves as an "internal" hyperlink.
Image A widget that displays the image at a given URL.
ImageResourceRenderer Given an ImageResource, renders an element to show it.
InlineHTML A widget that can contain arbitrary HTML.
InlineHyperlink A widget that serves as an "internal" hyperlink.
InlineLabel A widget that contains arbitrary text, not interpreted as HTML.
IntegerBox A ValueBox that uses IntegerParser and IntegerRenderer.
KeyboardListenerAdapter Deprecated. use KeyDownHandler, KeyUpHandler and/or KeyPressHandler instead
KeyboardListenerCollection Deprecated. Widgets should now manage their own handlers via Widget.addDomHandler(H, com.google.gwt.event.dom.client.DomEvent.Type)
Label A widget that contains arbitrary text, not interpreted as HTML.
LabelBase<T> Abstract base class for all text display widgets.
LayoutCommand A scheduled command used by animated layouts to ensure that only layout is ever performed for a panel within a given user event.
LayoutPanel A panel that lays its children out in arbitrary layers using the Layout class.
LazyPanel Convenience class to help lazy loading.
ListBox A widget that presents a list of choices to the user, either as a list box or as a drop-down list.
ListenerWrapper<T> Deprecated. will be removed in GWT 2.7 with the handler listeners themselves
ListenerWrapper.WrappedChangeListener Deprecated. will be removed in GWT 2.0 along with the listeners being wrapped
ListenerWrapper.WrappedClickListener Deprecated. will be removed in GWT 2.0 along with the listeners being wrapped
ListenerWrapper.WrappedFocusListener Wrapper for a FocusListener.
ListenerWrapper.WrappedKeyboardListener Wrapper for a KeyboardListener.
ListenerWrapper.WrappedLoadListener Wrapper for a LoadListener.
ListenerWrapper.WrappedLogicalChangeListener<V> Deprecated. will be removed in GWT 2.0 along with the listeners being wrapped
ListenerWrapper.WrappedMouseListener Wrapper for a MouseListener.
ListenerWrapper.WrappedMouseWheelListener Wrapper for a MouseWheelListener.
ListenerWrapper.WrappedOldDisclosureHandler  
ListenerWrapper.WrappedOldFormHandler  
ListenerWrapper.WrappedOldSuggestionHandler  
ListenerWrapper.WrappedPopupListener  
ListenerWrapper.WrappedScrollListener Wrapper for a ScrollListener.
ListenerWrapper.WrappedTableListener  
ListenerWrapper.WrappedTabListener  
ListenerWrapper.WrappedTreeListener  
LoadListenerCollection Deprecated. Widgets should now manage their own handlers via Widget.addDomHandler(H, com.google.gwt.event.dom.client.DomEvent.Type)
LongBox A ValueBox that uses LongParser and LongRenderer.
MenuBar A standard menu bar widget.
MenuItem An entry in a MenuBar.
MenuItemSeparator A separator that can be placed in a MenuBar.
MouseListenerAdapter Deprecated. use MouseDownHandler, MouseUpHandler, MouseOverHandler, MouseMoveHandler, and/or MouseOutHandler instead
MouseListenerCollection Deprecated. Widgets should now manage their own handlers via Widget.addDomHandler(H, com.google.gwt.event.dom.client.DomEvent.Type)
MouseWheelListenerCollection Deprecated. Widgets should now manage their own handlers via Widget.addDomHandler(H, com.google.gwt.event.dom.client.DomEvent.Type)
MouseWheelVelocity Deprecated. use MouseWheelEvent.getDeltaY() instead
MultiWordSuggestOracle The default SuggestOracle.
MultiWordSuggestOracle.MultiWordSuggestion Suggestion class for MultiWordSuggestOracle.
NamedFrame A Frame that has a 'name' associated with it.
NativeHorizontalScrollbar A horizontal scrollbar implemented using the browsers native scrollbar.
NativeVerticalScrollbar A vertical scrollbar implemented using the browsers native scrollbar.
NotificationMole Simple widget for providing notification feedback.
NumberLabel<T extends Number> Extends ValueLabel for convenience when dealing with numbers and NumberFormat, especially in UiBinder templates.
Panel Abstract base class for all panels, which are widgets that can contain other widgets.
PasswordTextBox A text box that visually masks its input to prevent eavesdropping.
PopupListenerCollection Deprecated. Widgets should now manage their own handlers via Widget.addDomHandler(H, com.google.gwt.event.dom.client.DomEvent.Type)
PopupPanel A panel that can "pop up" over other widgets.
PopupPanel.ResizeAnimation An Animation used to enlarge the popup into view.
PotentialElement EXPERIMENTAL and subject to change.
PrefixTree A prefix tree (aka trie).
PushButton A normal push button with custom styling.
RadioButton A mutually-exclusive selection radio button widget.
RenderablePanel EXPERIMENTAL and subject to change.
RenderableStamper Used by IsRenderable to mark their root element in such a way that they can be later retrieved.
ResetButton A standard push-button widget which will automatically reset its enclosing FormPanel if any.
ResizeComposite A Composite implementation that implements RequiresResize and automatically delegates that interface's methods to its wrapped widget, which must itself implement RequiresResize.
ResizeLayoutPanel A simple panel that ProvidesResize to its one child, but does not RequiresResize.
ResizeLayoutPanel.Impl Implementation of resize event.
ResizeLayoutPanel.ImplStandard Implementation of resize event.
ResizeLayoutPanel.ImplTrident Implementation of resize event used by IE.
RichTextArea A rich text editor that allows complex styling and formatting.
RichTextArea.FontSize Font size enumeration.
RichTextArea.Justification Justification enumeration.
RootLayoutPanel A singleton implementation of LayoutPanel that always attaches itself to the document body (i.e.
RootPanel The panel to which all other widgets must ultimately be added.
ScrollImpl Implementation of scrolling behavior.
ScrollImpl.ScrollImplTrident IE does not fire a scroll event when the scrollable element or the container is resized, so we synthesize one as needed.
ScrollListenerCollection Deprecated. Widgets should now manage their own handlers via Widget.addDomHandler(H, com.google.gwt.event.dom.client.DomEvent.Type)
ScrollPanel A simple panel that wraps its contents in a scrollable area.
SimpleCheckBox A simple checkbox widget, with no label.
SimpleLayoutPanel A simple panel that ProvidesResize to its one child.
SimplePanel Base class for panels that contain only one widget.
SimpleRadioButton A simple radio button widget, with no label.
SplitLayoutPanel A panel that adds user-positioned splitters between each of its child widgets.
SplitPanel Deprecated. Use SplitLayoutPanel instead, but understand that it is not a drop in replacement for this class.
StackLayoutPanel A panel that stacks its children vertically, displaying only one at a time, with a header for each child which the user can click to display.
StackPanel A panel that stacks its children vertically, displaying only one at a time, with a header for each child which the user can click to display.
SubmitButton A standard push-button widget which will automatically submit its enclosing FormPanel if any.
SuggestBox A SuggestBox is a text box or text area which displays a pre-configured set of selections that match the user's input.
SuggestBox.DefaultSuggestionDisplay The default implementation of SuggestBox.SuggestionDisplay displays suggestions in a PopupPanel beneath the SuggestBox.
SuggestBox.SuggestionDisplay Used to display suggestions to the user.
SuggestionEvent Event object containing information about the selection of a SuggestOracle.Suggestion displayed by a SuggestBox.
SuggestOracle A SuggestOracle can be used to create suggestions associated with a specific query string.
SuggestOracle.Request A SuggestOracle request.
SuggestOracle.Response SuggestOracle response.
TabBar A horizontal bar of folder-style tabs, most commonly used as part of a TabPanel.
TabLayoutPanel A panel that represents a tabbed set of pages, each of which contains another widget.
TableListenerCollection Deprecated. Widgets should now manage their own handlers via Widget.addDomHandler(H, com.google.gwt.event.dom.client.DomEvent.Type)
TabListenerCollection Deprecated. Widgets should now manage their own handlers via Widget.addDomHandler(H, com.google.gwt.event.dom.client.DomEvent.Type)
TabPanel A panel that represents a tabbed set of pages, each of which contains another widget.
TextArea A text box that allows multiple lines of text to be entered.
TextBox A standard single-line text box.
TextBoxBase Abstract base class for most text entry widgets.
TextBoxBase.TextAlignConstant Deprecated. use ValueBoxBase.setAlignment(ValueBoxBase.TextAlignment)
ToggleButton A ToggleButton is a stylish stateful button which allows the user to toggle between up and down states.
Tree A standard hierarchical tree widget.
Tree.ImageAdapter There are several ways of configuring images for the Tree widget due to deprecated APIs.
TreeItem An item that can be contained within a Tree.
TreeItem.TreeItemImpl Implementation class for TreeItem.
TreeItem.TreeItemImplIE8ToIE10 IE specific implementation class for TreeItem.
TreeListenerCollection Deprecated. Widgets should now manage their own handlers via Widget.addDomHandler(H, com.google.gwt.event.dom.client.DomEvent.Type)
UIObject The superclass for all user-interface objects.
UIObject.DebugIdImpl The implementation of the set debug id method, which does nothing by default.
UIObject.DebugIdImplEnabled The implementation of the setDebugId method, which sets the id of the Elements in this UIObject.
ValueBox<T> A text box able to parse its displayed value.
ValueBoxBase<T> Abstract base class for all text entry widgets.
ValueLabel<T> A label displaying its value through a renderer.
ValueListBox<T> Implementation of HasConstrainedValue based on a SelectElement.
ValuePicker<T> Allows the user to pick a single value from a list.
VerticalPanel A panel that lays all of its widgets out in a single vertical column.
VerticalSplitPanel Deprecated. Use SplitLayoutPanel instead, but understand that it is not a drop in replacement for this class.
Widget The base class for the majority of user-interface objects.
WidgetCollection A simple collection of widgets to be used by panels and composites.
WidgetIterators A collection of convenience factories for creating iterators for widgets.
 

Enum Summary
DockLayoutPanel.Direction Used in DockLayoutPanel.addEast(Widget, double) et al to specify the direction in which a child widget will be added.
PopupPanel.AnimationType The type of animation to use when opening the popup.
ValueBoxBase.TextAlignment Alignment values for ValueBoxBase.setAlignment(com.google.gwt.user.client.ui.ValueBoxBase.TextAlignment).
 

Exception Summary
AttachDetachException An exception that is thrown when the panel fails to attach or detach its children.
 

Annotation Types Summary
ImageBundle.Resource Explicitly specifies a file name or path to the image resource to be associated with a method in an ImageBundle.
 

Package com.google.gwt.user.client.ui Description

Widgets, Panels, and other user-interface classes. This package contains all of the high-level user-interface Widgets, along with panels and event interfaces. These classes form the bulk of the client-side libraries used by GWT applications.


GWT 2.7.0