AbsolutePanel |
An absolute panel positions all of its children absolutely, allowing them to
overlap. |
AbstractCellTree |
An abstract representation of a tree widget that renders items using
Cell s. |
AbstractHasData<T> |
An abstract Widget that implements HasData . |
AbstractPager |
An abstract pager that exposes many methods useful for paging. |
Anchor |
A widget that represents a simple <a> element. |
Audio |
A widget representing an <audio> element. |
Button |
A standard push-button widget. |
ButtonBase |
Abstract base class for Button ,
CheckBox ,
RadioButton . |
CalendarView |
The CalendarView is a calendar grid that represents the current view of a
DatePicker . |
Canvas |
A widget representing a <canvas> element. |
CaptionPanel |
A panel that wraps its contents in a border with a caption that appears in
the upper left corner of the border. |
CellBrowser |
A "browsable" view of a tree in which only a single node per level may be
open at one time. |
CellList<T> |
A single column list of cells. |
CellPanel |
A panel whose child widgets are contained within the cells of a table. |
CellTable<T> |
A tabular view that supports paging and columns. |
CellTree |
A view of a tree. |
CellWidget<C> |
A Widget that wraps a Cell . |
CheckBox |
A standard check box widget. |
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. |
DateBox |
A text box that shows a DatePicker when the user focuses on it. |
DateLabel |
Extends ValueLabel for convenience when dealing with dates and
DateTimeFormat , especially in
UiBinder templates. |
DatePicker |
Standard GWT date picker. |
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 . |
DefaultCalendarView |
Simple calendar view. |
DefaultMonthSelector |
A simple MonthSelector used for the default date picker. |
DialogBox |
A form of popup that has a caption area at the top and can be dragged by the
user. |
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. |
DockPanel |
This class is deprecated.
Use DockLayoutPanel instead, but understand that it is
not a drop in replacement for this class. It requires standards
mode, and is most easily used under a RootLayoutPanel (as
opposed to a RootPanel |
DoubleBox |
A ValueBox that uses DoubleParser and DoubleRenderer . |
FileUpload |
A widget that wraps the HTML <input type='file'> element. |
FlexTable |
A flexible table that creates cells on demand. |
FlowPanel |
A panel that formats its child widgets using the default HTML layout
behavior. |
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. |
FormPanel |
A panel that wraps its contents in an HTML <FORM> element. |
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. |
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 . |
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 |
This class is deprecated.
Use SplitLayoutPanel instead, but understand that it is
not a drop in replacement for this class. It requires standards
mode, and is most easily used under a RootLayoutPanel (as
opposed to a RootPanel |
Hyperlink |
A widget that serves as an "internal" hyperlink. |
Image |
A widget that displays the image at a given URL. |
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 . |
Label |
A widget that contains arbitrary text, not interpreted as HTML. |
LabelBase<T> |
Abstract base class for all text display widgets. |
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. |
LoggingPopup |
A simple popup to show log messages, which can be resized, minimized, and
dragged to a different location. |
LongBox |
A ValueBox that uses LongParser and LongRenderer . |
MenuBar |
A standard menu bar widget. |
MonthSelector |
Abstract month selector widget. |
NamedFrame |
A Frame that has a 'name' associated
with it. |
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. |
PageSizePager |
A simple pager that controls the page size. |
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. |
PopupPanel |
A panel that can "pop up" over other widgets. |
PushButton |
A normal push button with custom styling. |
RadioButton |
A mutually-exclusive selection radio button widget. |
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 . |
RichTextArea |
A rich text editor that allows complex styling and formatting. |
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. |
ScrollPanel |
A simple panel that wraps its contents in a scrollable area. |
SimpleCheckBox |
A simple checkbox widget, with no label. |
SimplePager |
A pager for controlling a HasRows that only supports simple page
navigation. |
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. |
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. |
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. |
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. |
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. |
ValueBox<T> |
A text box able to parse its displayed value. |
ValueBoxBase<T> |
Abstract base class for all text entry widgets. |
ValueBoxEditorDecorator<T> |
A simple decorator to display leaf widgets with an error message. |
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 |
This class is deprecated.
Use SplitLayoutPanel instead, but understand that it is
not a drop in replacement for this class. It requires standards
mode, and is most easily used under a RootLayoutPanel (as
opposed to a RootPanel |
Video |
A widget representing a <video> element. |
Widget |
The base class for the majority of user-interface objects. |