code: public static PushButton newImageButton (String style, ClickHandler onClick)
      {
          PushButton button = new PushButton();
          maybeAddClickHandler(button, onClick);
          return setStyleNames(button, style, "actionLabel");
      }
docs: Creates an image button that changes appearance when you click and hover over it.