public class ImageButton extends Label implements MouseTrackListener, MouseMoveListener, MouseListener
Constructor and Description |
---|
ImageButton(Composite parent,
Image image) |
ImageButton(Composite parent,
Image image,
Image grayImage) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkSubclass() |
void |
mouseDoubleClick(MouseEvent e) |
void |
mouseDown(MouseEvent e) |
void |
mouseEnter(MouseEvent e) |
void |
mouseExit(MouseEvent e) |
void |
mouseHover(MouseEvent e) |
void |
mouseMove(MouseEvent e) |
void |
mouseUp(MouseEvent e) |
protected void |
widgetSelected() |
computeSize, getAlignment, getImage, getText, setAlignment, setImage, setText
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFocus, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
public void mouseEnter(MouseEvent e)
mouseEnter
in interface MouseTrackListener
public void mouseExit(MouseEvent e)
mouseExit
in interface MouseTrackListener
public void mouseHover(MouseEvent e)
mouseHover
in interface MouseTrackListener
public void mouseMove(MouseEvent e)
mouseMove
in interface MouseMoveListener
public void mouseDoubleClick(MouseEvent e)
mouseDoubleClick
in interface MouseListener
public void mouseDown(MouseEvent e)
mouseDown
in interface MouseListener
public void mouseUp(MouseEvent e)
mouseUp
in interface MouseListener
protected void checkSubclass()
checkSubclass
in class Widget
protected void widgetSelected()
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.