| Package | Description | 
|---|---|
| com.google.gwt.canvas.client | Classes for HTML Canvas 2D support. | 
| com.google.gwt.media.client | 
 Widgets for HTML Audio and Video support. | 
| 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  | CanvasA widget representing a <canvas> element. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Audio
 A widget representing an <audio> element. | 
| class  | MediaBase
 A widget representing a media element. | 
| class  | Video
 A widget representing a <video> element. | 
| Modifier and Type | Interface and Description | 
|---|---|
| static interface  | TabBar.TabSet of characteristic interfaces supported by  TabBartabs. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AnchorA widget that represents a simple <a> element. | 
| class  | ButtonA standard push-button widget. | 
| class  | ButtonBase | 
| class  | CheckBoxA standard check box widget. | 
| class  | CustomButtonCustomButton is a base button class with built in support for a set number
 of button faces. | 
| static class  | DialogBox.CaptionImplDefault implementation of Caption. | 
| class  | DoubleBoxA ValueBox that uses  DoubleParserandDoubleRenderer. | 
| class  | FileUploadA widget that wraps the HTML <input type='file'> element. | 
| class  | FlexTableA flexible table that creates cells on demand. | 
| class  | FocusPanelA simple panel that makes its contents focusable, and adds the ability to
 catch mouse and keyboard events. | 
| class  | FocusWidgetAbstract base class for most widgets that can receive keyboard focus. | 
| class  | GridA rectangular grid that can contain text, html, or a child
  Widgetwithin its cells. | 
| class  | HTMLA widget that can contain arbitrary HTML. | 
| class  | HTMLTable | 
| class  | HyperlinkA widget that serves as an "internal" hyperlink. | 
| class  | ImageA widget that displays the image at a given URL. | 
| class  | InlineHTMLA widget that can contain arbitrary HTML. | 
| class  | InlineHyperlinkA widget that serves as an "internal" hyperlink. | 
| class  | InlineLabelA widget that contains arbitrary text, not interpreted as HTML. | 
| class  | IntegerBoxA ValueBox that uses  IntegerParserandIntegerRenderer. | 
| class  | LabelA widget that contains arbitrary text, not interpreted as HTML. | 
| class  | ListBoxA widget that presents a list of choices to the user, either as a list box or
 as a drop-down list. | 
| class  | LongBoxA ValueBox that uses  LongParserandLongRenderer. | 
| class  | PasswordTextBoxA text box that visually masks its input to prevent eavesdropping. | 
| class  | PushButtonA normal push button with custom styling. | 
| class  | RadioButtonA mutually-exclusive selection radio button widget. | 
| class  | ResetButtonA standard push-button widget which will automatically reset its enclosing
  FormPanelif any. | 
| class  | RichTextAreaA rich text editor that allows complex styling and formatting. | 
| class  | SimpleCheckBoxA simple checkbox widget, with no label. | 
| class  | SimpleRadioButtonA simple radio button widget, with no label. | 
| class  | SubmitButtonA standard push-button widget which will automatically submit its enclosing
  FormPanelif any. | 
| class  | TextAreaA text box that allows multiple lines of text to be entered. | 
| class  | TextBoxA standard single-line text box. | 
| class  | TextBoxBaseAbstract base class for most text entry widgets. | 
| class  | ToggleButtonA  ToggleButtonis a stylish stateful button which allows the
 user to toggle betweenupanddownstates. | 
| class  | ValueBox<T>A text box able to parse its displayed value. | 
| class  | ValueBoxBase<T>Abstract base class for all text entry widgets. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ListenerWrapper.WrappedClickListener | ListenerWrapper.WrappedClickListener. add(HasClickHandlers source,
   ClickListener listener)Deprecated. 
 will be removed in GWT 2.0 along with the listener classes | 
| static void | ListenerWrapper.WrappedTableListener. add(HasClickHandlers source,
   TableListener listener)Deprecated. 
 will be removed in GWT 2.0 along with the listener classes | 
| Modifier and Type | Class and Description | 
|---|---|
| (package private) class  | CellGridImpl<V>Highlighting, selectable cell grid. | 
| (package private) class  | DefaultCalendarView.CellGridCell grid. |