Class ImageButton
- java.lang.Object
- 
- org.eclipse.swt.widgets.Widget
- 
- org.eclipse.swt.widgets.Control
- 
- org.eclipse.swt.widgets.Label
- 
- org.eclipse.net4j.util.ui.widgets.ImageButton
 
 
 
 
- 
- All Implemented Interfaces:
- java.util.EventListener,- MouseListener,- MouseMoveListener,- MouseTrackListener,- Drawable,- org.eclipse.swt.internal.SWTEventListener
 
 public class ImageButton extends Label implements MouseTrackListener, MouseMoveListener, MouseListener - Since:
- 3.5
- Author:
- Eike Stepper
 
- 
- 
Constructor SummaryConstructors Constructor Description ImageButton(Composite parent, Image image)ImageButton(Composite parent, Image image, Image grayImage)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckSubclass()voidmouseDoubleClick(MouseEvent e)voidmouseDown(MouseEvent e)voidmouseEnter(MouseEvent e)voidmouseExit(MouseEvent e)voidmouseHover(MouseEvent e)voidmouseMove(MouseEvent e)voidmouseUp(MouseEvent e)protected voidwidgetSelected()- 
Methods inherited from class org.eclipse.swt.widgets.LabelgetAlignment, getImage, getText, setAlignment, setEnabled, setImage, setText
 - 
Methods inherited from class org.eclipse.swt.widgets.ControladdControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, 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, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, 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
 - 
Methods inherited from class org.eclipse.swt.widgets.WidgetaddDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.eclipse.swt.graphics.DrawableisAutoScalable
 
- 
 
- 
- 
- 
Method Detail- 
mouseEnterpublic void mouseEnter(MouseEvent e) - Specified by:
- mouseEnterin interface- MouseTrackListener
 
 - 
mouseExitpublic void mouseExit(MouseEvent e) - Specified by:
- mouseExitin interface- MouseTrackListener
 
 - 
mouseHoverpublic void mouseHover(MouseEvent e) - Specified by:
- mouseHoverin interface- MouseTrackListener
 
 - 
mouseMovepublic void mouseMove(MouseEvent e) - Specified by:
- mouseMovein interface- MouseMoveListener
 
 - 
mouseDoubleClickpublic void mouseDoubleClick(MouseEvent e) - Specified by:
- mouseDoubleClickin interface- MouseListener
 
 - 
mouseDownpublic void mouseDown(MouseEvent e) - Specified by:
- mouseDownin interface- MouseListener
 
 - 
mouseUppublic void mouseUp(MouseEvent e) - Specified by:
- mouseUpin interface- MouseListener
 
 - 
checkSubclassprotected void checkSubclass() - Overrides:
- checkSubclassin class- Widget
 
 - 
widgetSelectedprotected void widgetSelected() 
 
- 
 
-