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

Interface Summary
ChangeListener Event listener interface for 'change' events.
ClickListener Event listener interface for click events.
FocusListener Event listener for focus events.
HasAlignment A widget that implements this interface has an intrinsic alignment which can be manipulated using these methods and constants.
HasCaption A widget that implements this interface has a caption which can be set and retrieved using these methods.
HasFocus A widget that implements this interface can receive keyboard focus.
HasHorizontalAlignment Characteristic interface which indicates that a widget can be aligned horizontally.
HasHTML An object that implements this interface contains text, which can be set and retrieved using these methods.
HasKeyPreview A class that implements this interface receives a preview of keyboard events before they are passed to the focused widget.
HasText An object that implements this interface contains text, which can be set and retrieved using these methods.
HasVerticalAlignment Characteristic interface which indicates that a widget has an associated vertical alignment.
HasWidgets A widget that implements this interface contains widgets and can enumerate them.
HasWordWrap A widget that implements this interface has a 'word-wrap' property that can be manipulated using these methods.
KeyboardListener Event listener interface for keyboard events.
LoadListener Event listener interface for 'load' events.
MouseListener Event listener interface for mouse events.
PopupListener Event listener interface for popup events.
ScrollListener Event listener interface for scroll events.
SourcesChangeEvents A widget that implements this interface sources the events defined by the ChangeListener interface.
SourcesClickEvents A widget that implements this interface sources the events defined by the ClickListener interface.
SourcesFocusEvents A widget that implements this interface sources the events defined by the FocusListener interface.
SourcesKeyboardEvents A widget that implements this interface sources the events defined by the KeyboardListener interface.
SourcesLoadEvents A widget that implements this interface sources the events defined by the LoadListener interface.
SourcesMouseEvents A widget that implements this interface sources the events defined by the MouseListener interface.
SourcesPopupEvents A widget that implements this interface sources the events defined by the PopupListener interface.
SourcesScrollEvents A widget that implements this interface sources the events defined by the ScrollListener interface.
SourcesTabEvents A widget that implements this interface sources the events defined by the TabListener interface.
SourcesTableEvents A widget that implements this interface sources the events defined by the TableListener interface.
SourcesTreeEvents A widget that implements this interface sources the events defined by the TreeListener interface.
TableListener Event listener interface for table events.
TabListener Event listener interface for tab events, used primarily by TabBar and TabPanel.
TreeListener Event listener interface for tree events.
 

Class Summary
AbsolutePanel An absolute panel positions all of its children absolutely, allowing them to overlap as well.
Button A standard push-button widget.
ButtonBase Abstract base class for Button, CheckBox, RadioButton.
CellPanel A panel whose child widgets are contained within the cells of a table.
ChangeListenerCollection A helper class for implementers of the SourcesChangeEvents interface.
CheckBox A standard check box widget (also serves as a base class for RadioButton.
ClickListenerCollection A helper class for implementers of the SourcesClickEvents interface.
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.
DeckPanel A panel that displays all of its child widgets in a 'deck', where only one can be visible at a time.
DialogBox A form of popup that has a caption area at the top and can be dragged by the user.
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, DockLayoutConstant).
FlexTable A flexible table that creates cells on demand.
FlowPanel A panel that flows all of its child widgets much like text (this is effectively the default HTML layout panel).
FocusListenerAdapter An adapter to simplify focus event listeners that do not need all events defined on the FocusListener interface.
FocusListenerCollection A helper class for implementers of the SourcesFocusEvents interface.
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.
Frame An 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.HorizontalAlignmentConstant Horizontal alignment constant.
HasVerticalAlignment.VerticalAlignmentConstant Horizontal alignment constant.
HorizontalPanel A panel that lays all of its widgets out in a single horizontal column.
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.
KeyboardListenerAdapter An adapter to simplify keyboard event listeners that do not need all events defined on the KeyboardListener interface.
KeyboardListenerCollection A helper class for implementers of the SourcesKeyboardEvents interface.
Label A widget that contains arbitrary text, not interpreted as HTML.
ListBox A widget that presents a list of choices to the user, either as a list box or as a drop-down list.
LoadListenerCollection A helper class for implementers of the SourcesLoadEvents interface.
MenuBar A standard menu bar widget.
MenuItem A widget that can be placed in a MenuBar.
MouseListenerAdapter An adapter to simplify mouse event listeners that do not need all events defined on the MouseListener interface.
MouseListenerCollection A helper class for implementers of the SourcesMouseEvents interface.
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 A helper class for implementers of the SourcesPopupEvents interface.
PopupPanel A panel that can "pop up" over other widgets.
RadioButton A mutually-exclusive selection radio button widget.
RootPanel The panel to which all other widgets must ultimately be added.
ScrollPanel A simple panel that wraps its contents in a scrollable area.
SimplePanel Abstract base class for panels that contain only one widget.
StackPanel 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.
TabBar A horizontal bar of folder-style tabs, most commonly used as part of a TabPanel.
TableListenerCollection A helper class for implementers of the SourcesTableEvents interface.
TabListenerCollection A helper class for implementers of the SourcesTabEvents interface.
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 all text entry widgets.
TextBoxBase.TextAlignConstant Text alignment constant, used in TextBoxBase#setTextAlignment(TextAlignConstant).
Tree A standard hierarchical tree widget.
TreeItem An item that can be contained within a Tree.
TreeListenerCollection A helper class for implementers of the SourcesClickEvents interface.
UIObject The base class for all user-interface objects.
VerticalPanel A panel that lays all of its widgets out in a single vertical column.
Widget The base class for the majority of user-interface objects.
 



This javadoc distribution was not produced by Google. The official documentation is here.