public class ImageButton extends ImageWidget
Modifier and Type | Field and Description |
---|---|
static int |
ACTIVE
Active state.
|
Constructor and Description |
---|
ImageButton(java.lang.String imagePath)
Creates an image button with the resource path of the image to display.
|
Modifier and Type | Method and Description |
---|---|
void |
handleClick()
Handles a click event.
|
boolean |
handleEvent(int event) |
boolean |
isInState(int state) |
void |
setOnClickListener(OnClickListener listener)
Sets the listener on the click events of this button.
|
computeContentOptimalSize, onAttached, onDetached, renderContent, setImagePath
addClassSelector, contains, containsWidget, getAbsoluteX, getAbsoluteY, getContentBounds, getDesktop, getHeight, getParent, getStyle, getWidgetAt, getWidth, getX, getY, hasClassSelector, isAttached, isEnabled, isShown, isTransparent, onHidden, onLaidOut, onShown, removeAllClassSelectors, removeClassSelector, render, requestLayOut, requestRender, requestRender, setClassSelectors, setEnabled, setPosition, setStyle, updateStyle
public static final int ACTIVE
public ImageButton(java.lang.String imagePath)
imagePath
- the resource path of the image to display.public void setOnClickListener(@Nullable OnClickListener listener)
listener
- the listener to set.public boolean isInState(int state)
isInState
in class ej.mwt.Widget
public boolean handleEvent(int event)
handleEvent
in class ej.mwt.Widget
public void handleClick()