| Package | Description | 
|---|---|
| com.google.gwt.logging.client | Log handlers and related classes for java.util.logging support in GWT. | 
| com.google.gwt.user.client.ui | Widgets, Panels, and other user-interface classes. | 
| com.google.gwt.user.datepicker.client | The date picker widget and associated types. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LoggingPopupA simple popup to show log messages, which can be resized, minimized, and
 dragged to a different location. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbsolutePanelAn absolute panel positions all of its children absolutely, allowing them to
 overlap. | 
| class  | CaptionPanelA panel that wraps its contents in a border with a caption that appears in
 the upper left corner of the border. | 
| class  | CellPanelA panel whose child widgets are contained within the cells of a table. | 
| class  | ComplexPanelAbstract base class for panels that can contain multiple child widgets. | 
| class  | CustomScrollPanelA custom version of the  ScrollPanelthat allows user provided
 scrollbars. | 
| class  | DeckLayoutPanelA panel that displays all of its child widgets in a 'deck', where only one
 can be visible at a time. | 
| class  | DeckPanelA panel that displays all of its child widgets in a 'deck', where only one
 can be visible at a time. | 
| class  | DecoratedPopupPanel
 A  PopupPanelthat wraps its content in a 3x3 grid, which allows users
 to add rounded corners. | 
| class  | DecoratedStackPanel
 A  StackPanelthat wraps each item in a 2x3 grid (six box), which
 allows users to add rounded corners. | 
| class  | DecoratorPanel
 A  SimplePanelthat wraps its contents in stylized boxes, which can be
 used to add rounded corners to aWidget. | 
| class  | DialogBoxA form of popup that has a caption area at the top and can be dragged by the
 user. | 
| class  | DisclosurePanelA widget that consists of a header and a content panel that discloses the
 content when a user clicks on the header. | 
| class  | DockLayoutPanelA 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. | 
| class  | DockPanelA 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. | 
| class  | FlexTableA flexible table that creates cells on demand. | 
| class  | FlowPanelA panel that formats its child widgets using the default HTML layout
 behavior. | 
| class  | FocusPanelA simple panel that makes its contents focusable, and adds the ability to
 catch mouse and keyboard events. | 
| class  | FormPanelA panel that wraps its contents in an HTML <FORM> element. | 
| class  | GridA rectangular grid that can contain text, html, or a child
  Widgetwithin its cells. | 
| class  | HeaderPanelA panel that includes a header (top), footer (bottom), and content (middle)
 area. | 
| class  | HorizontalPanelA panel that lays all of its widgets out in a single horizontal column. | 
| class  | HorizontalSplitPanelDeprecated. 
 Use  SplitLayoutPanelinstead, but understand that it is
             not a drop in replacement for this class. It requires standards
             mode, and is most easily used under aRootLayoutPanel(as
             opposed to aRootPanel | 
| class  | HTMLPanelA panel that contains HTML, and which can attach child widgets to identified
 elements within that HTML. | 
| class  | HTMLTable | 
| class  | LayoutPanel | 
| class  | LazyPanelConvenience class to help lazy loading. | 
| class  | PanelAbstract base class for all panels, which are widgets that can contain other
 widgets. | 
| class  | PopupPanelA panel that can "pop up" over other widgets. | 
| class  | RenderablePanelEXPERIMENTAL and subject to change. | 
| class  | ResizeLayoutPanelA simple panel that  ProvidesResizeto its one child, but does notRequiresResize. | 
| class  | RootLayoutPanelA singleton implementation of  LayoutPanelthat always attaches itself
 to the document body (i.e. | 
| class  | RootPanelThe panel to which all other widgets must ultimately be added. | 
| class  | ScrollPanelA simple panel that wraps its contents in a scrollable area. | 
| class  | SimpleLayoutPanelA simple panel that  ProvidesResizeto its one child. | 
| class  | SimplePanelBase class for panels that contain only one widget. | 
| class  | SplitLayoutPanelA panel that adds user-positioned splitters between each of its child
 widgets. | 
| (package private) class  | SplitPanelDeprecated. 
 Use  SplitLayoutPanelinstead, but understand that it is
             not a drop in replacement for this class. It requires standards
             mode, and is most easily used under aRootLayoutPanel(as
             opposed to aRootPanel | 
| class  | StackPanelA 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. | 
| class  | TreeA standard hierarchical tree widget. | 
| class  | VerticalPanelA panel that lays all of its widgets out in a single vertical column. | 
| class  | VerticalSplitPanelDeprecated. 
 Use  SplitLayoutPanelinstead, but understand that it is
             not a drop in replacement for this class. It requires standards
             mode, and is most easily used under aRootLayoutPanel(as
             opposed to aRootPanel | 
| Modifier and Type | Class and Description | 
|---|---|
| (package private) class  | CellGridImpl<V>Highlighting, selectable cell grid. | 
| (package private) class  | DefaultCalendarView.CellGridCell grid. |