## Uses of Interface
com.google.gwt.user.client.ui.ClickListener

Packages that use ClickListener
com.google.gwt.user.client.ui: Widgets, Panels, and other user-interface classes.

### Uses of ClickListener in com.google.gwt.user.client.ui

Classes in com.google.gwt.user.client.ui that implement ClickListener
`class` `DecoratedTabBar` A `TabBar` that wraps each tab in a 2x3 grid (six box), which allows users to add rounded corners.
`class` `DelegatingClickListenerCollection` Deprecated. Use `Widget.delegateEvent(com.google.gwt.user.client.ui.Widget, com.google.gwt.event.shared.GwtEvent<?>)` instead
`class` `TabBar` A horizontal bar of folder-style tabs, most commonly used as part of a `TabPanel`.

Methods in com.google.gwt.user.client.ui with parameters of type ClickListener
`static ListenerWrapper.WrappedClickListener` ListenerWrapper.WrappedClickListener.`add(HasClickHandlers source, ClickListener listener)` Deprecated. will be removed in GWT 2.0 along with the listener classes
`void` SuggestBox.`addClickListener(ClickListener listener)` Deprecated. use `SuggestBox.getTextBox()`().addClickHandler instead
`void` SourcesClickEvents.`addClickListener(ClickListener listener)` Deprecated. use `addClickHandler` instead
`void` Label.`addClickListener(ClickListener listener)` Deprecated. Use `Label.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
`void` Image.`addClickListener(ClickListener listener)` Deprecated. Use `Image.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
`void` Hyperlink.`addClickListener(ClickListener listener)` Deprecated. Use `FocusWidget.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead and call History.newItem from the handler if you need to process the click before the history token is set.
`void` FocusWidget.`addClickListener(ClickListener listener)` Deprecated. Use `FocusWidget.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
`void` FocusPanel.`addClickListener(ClickListener listener)` Deprecated. Use `FocusPanel.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
`static void` ListenerWrapper.WrappedClickListener.`remove(Widget eventSource, ClickListener listener)` Deprecated. will be removed in GWT 2.0 along with the listener classes
`void` SuggestBox.`removeClickListener(ClickListener listener)` Deprecated. Use the `HandlerRegistration.removeHandler()` method on the object returned by `SuggestBox.getTextBox()`().addClickHandler instead
`void` SourcesClickEvents.`removeClickListener(ClickListener listener)` Deprecated. Use the `HandlerRegistration.removeHandler()` method on the object returned by `HasClickHandlers.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
`void` Label.`removeClickListener(ClickListener listener)` Deprecated. Use the `HandlerRegistration.removeHandler()` method on the object returned by `Label.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
`void` Image.`removeClickListener(ClickListener listener)` Deprecated. Use the `HandlerRegistration.removeHandler()` method on the object returned by `Image.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
`void` Hyperlink.`removeClickListener(ClickListener listener)` Deprecated. Use the `HandlerRegistration.removeHandler()` method on the object returned by an add*Handler method instead
`void` FocusWidget.`removeClickListener(ClickListener listener)` Deprecated. Use the `HandlerRegistration.removeHandler()` method on the object returned by `FocusWidget.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead
`void` FocusPanel.`removeClickListener(ClickListener listener)` Deprecated. Use the `HandlerRegistration.removeHandler()` method on the object returned by `FocusPanel.addClickHandler(com.google.gwt.event.dom.client.ClickHandler)` instead

Constructors in com.google.gwt.user.client.ui with parameters of type ClickListener
Constructor and Description
`Button(java.lang.String html, ClickListener listener)` Deprecated. Use `Button.Button(String, ClickHandler)` instead
`CustomButton(Image upImage, ClickListener listener)` Deprecated. Use `CustomButton.CustomButton(Image, ClickHandler)` instead
`CustomButton(Image upImage, Image downImage, ClickListener listener)` Deprecated. Use `CustomButton.CustomButton(Image, Image, ClickHandler)` instead
`CustomButton(java.lang.String upText, ClickListener listener)` Deprecated. Use `CustomButton.CustomButton(String, ClickListener)` instead
`CustomButton(java.lang.String upText, java.lang.String downText, ClickListener listener)` Deprecated. Use `CustomButton.CustomButton(String, String, ClickHandler)` instead
`PushButton(Image upImage, ClickListener listener)` Deprecated. Use `PushButton.PushButton(Image, ClickHandler)` instead
`PushButton(Image upImage, Image downImage, ClickListener listener)` Deprecated. Use `PushButton.PushButton(Image, Image, ClickHandler)` instead
`PushButton(java.lang.String upText, ClickListener listener)` Deprecated. Use `PushButton.PushButton(String, ClickHandler)` instead
`PushButton(java.lang.String upText, java.lang.String downText, ClickListener listener)` Deprecated. Use `PushButton.PushButton(String, String, ClickHandler)` instead
`ToggleButton(Image upImage, ClickListener listener)` Deprecated. Use `ToggleButton.ToggleButton(Image, ClickHandler)` instead
`ToggleButton(Image upImage, Image downImage, ClickListener listener)` Deprecated. Use `ToggleButton.ToggleButton(Image, Image, ClickHandler)` instead
`ToggleButton(java.lang.String upText, ClickListener listener)` Deprecated. Use `ToggleButton.ToggleButton(String, ClickHandler)` instead