public class PointAction extends ImageCanvas implements KeyListener, MouseListener, MouseMotionListener
PointHandler class.Canvas.AccessibleAWTCanvasComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
static int |
ADD_CROSS
constant to identify the add cross tool
|
static int |
FILE
constant to identify the input/output menu tool
|
static int |
INVERTMASK
constant to identify the outer mask tool
|
static int |
MAGNIFIER
constant to identify the magnifier tool
|
static int |
MASK
constant to identify the inner mask tool
|
static int |
MOVE_CROSS
constant to identify the move cross tool
|
static int |
REMOVE_CROSS
constant to identify the remove cross tool
|
static int |
STOP
constant to identify the stop tool
|
crosshairCursor, defaultCursor, dstHeight, dstWidth, flags, handCursor, ij, imageHeight, imageUpdated, imageWidth, imp, lastZoomSX, lastZoomSY, magnification, MAX_MOUSEMOVE_ZOOM, moveCursor, srcRect, usePointer, xMouse, xMouseStart, xSrcStart, yMouse, yMouseStart, ySrcStart, zoomTargetOX, zoomTargetOYaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
PointAction(ij.ImagePlus imp,
PointHandler ph,
PointToolbar tb,
MainDialog dialog)
Create an instance of PointAction.
|
| Modifier and Type | Method and Description |
|---|---|
void |
keyPressed(KeyEvent e)
Method key pressed.
|
void |
keyReleased(KeyEvent e)
Method key released.
|
void |
keyTyped(KeyEvent e)
Method key typed.
|
void |
mouseClicked(MouseEvent e)
Method mouse clicked.
|
void |
mouseDragged(MouseEvent e)
Method mouse dragged, applied move the cross.
|
void |
mouseEntered(MouseEvent e)
Method mouse entered, applied to set the main window.
|
void |
mouseExited(MouseEvent e)
Method mouse exited.
|
void |
mouseMoved(MouseEvent e)
Method mouse moved, show the coordinates of the mouse pointer.
|
void |
mousePressed(MouseEvent e)
Method mouse pressed, allow all the different option over the images.
|
void |
mouseReleased(MouseEvent e)
Method mouse released.
|
void |
setSecondaryPointHandler(ij.ImagePlus secondaryImp,
PointHandler secondaryPh)
Set the secondary point handler.
|
canEnlarge, cursorOverImage, disablePopupMenu, fitToWindow, getCursorLoc, getCustomRoi, getDisplayList, getHigherZoomLevel, getImage, getLowerZoomLevel, getMagnification, getModifiers, getOverlay, getPaintPending, getPreferredSize, getScaleToFit, getShowAllColor, getShowAllList, getShowAllROIs, getSliceNumber, getSrcRect, handlePopupMenu, handleRoiMouseDown, hideZoomIndicator, offScreenX, offScreenX2, offScreenXD, offScreenY, offScreenY2, offScreenYD, paint, repaintOverlay, resetDoubleBuffer, roiManagerSelect, screenX, screenXD, screenY, screenYD, scroll, setCursor, setCursor, setCustomRoi, setDisplayList, setDisplayList, setDisplayList, setDrawingColor, setDrawingSize, setImageUpdated, setMagnification, setOverlay, setPaintPending, setScaleToFit, setShowAllColor, setShowAllList, setShowAllROIs, setShowCursorStatus, setSize, setSourceRect, setupScroll, unzoom, update, zoom100Percent, zoomIn, zoomOutaddNotify, createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategyaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validatepublic static final int ADD_CROSS
public static final int MOVE_CROSS
public static final int REMOVE_CROSS
public static final int MASK
public static final int INVERTMASK
public static final int FILE
public static final int STOP
public static final int MAGNIFIER
public PointAction(ij.ImagePlus imp,
PointHandler ph,
PointToolbar tb,
MainDialog dialog)
imp - input imageph - point handlertb - point toolbardialog - pointer to the main bUnwarpJ dialogpublic void keyPressed(KeyEvent e)
keyPressed in interface KeyListenere - key eventpublic void keyReleased(KeyEvent e)
keyReleased in interface KeyListenere - key eventpublic void keyTyped(KeyEvent e)
keyTyped in interface KeyListenere - key eventpublic void mouseClicked(MouseEvent e)
mouseClicked in interface MouseListenermouseClicked in class ImageCanvase - mouse eventpublic void mouseDragged(MouseEvent e)
mouseDragged in interface MouseMotionListenermouseDragged in class ImageCanvase - mouse eventpublic void mouseEntered(MouseEvent e)
mouseEntered in interface MouseListenermouseEntered in class ImageCanvase - mouse eventpublic void mouseExited(MouseEvent e)
mouseExited in interface MouseListenermouseExited in class ImageCanvase - mouse eventpublic void mouseMoved(MouseEvent e)
mouseMoved in interface MouseMotionListenermouseMoved in class ImageCanvase - mouse eventpublic void mousePressed(MouseEvent e)
mousePressed in interface MouseListenermousePressed in class ImageCanvase - mouse eventpublic void mouseReleased(MouseEvent e)
mouseReleased in interface MouseListenermouseReleased in class ImageCanvase - mouse eventpublic void setSecondaryPointHandler(ij.ImagePlus secondaryImp,
PointHandler secondaryPh)
secondaryImp - pointer to the secondary imagesecondaryPh - secondary point handlerCopyright © 2015–2021 Fiji. All rights reserved.