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:
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
-
Field Summary
Fields inherited from class org.eclipse.swt.widgets.Widget
nativeZoom -
Constructor Summary
ConstructorsConstructorDescriptionImageButton(Composite parent, Image image) ImageButton(Composite parent, Image image, Image grayImage) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidvoidvoidvoidvoidvoidvoidprotected voidMethods inherited from class org.eclipse.swt.widgets.Label
getAlignment, getImage, getText, setAlignment, setEnabled, setImage, setTextMethods inherited from class org.eclipse.swt.widgets.Control
addControlListener, 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, updateMethods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, addTypedListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, getTypedListeners, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, removeTypedListener, reskin, setData, setData, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.swt.graphics.Drawable
isAutoScalable
-
Constructor Details
-
ImageButton
-
ImageButton
-
-
Method Details
-
mouseEnter
- Specified by:
mouseEnterin interfaceMouseTrackListener
-
mouseExit
- Specified by:
mouseExitin interfaceMouseTrackListener
-
mouseHover
- Specified by:
mouseHoverin interfaceMouseTrackListener
-
mouseMove
- Specified by:
mouseMovein interfaceMouseMoveListener
-
mouseDoubleClick
- Specified by:
mouseDoubleClickin interfaceMouseListener
-
mouseDown
- Specified by:
mouseDownin interfaceMouseListener
-
mouseUp
- Specified by:
mouseUpin interfaceMouseListener
-
checkSubclass
protected void checkSubclass()- Overrides:
checkSubclassin classWidget
-
widgetSelected
protected void widgetSelected()
-