public class Image5DCanvas extends ImageCanvas
Canvas.AccessibleAWTCanvasComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategycrosshairCursor, 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 |
|---|
Image5DCanvas(ij.ImagePlus imp) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
adaptChannelCanvasses() |
protected void |
adaptChannelMouse() |
protected void |
adaptChannelRois(boolean thisChannel) |
protected void |
adjustSourceRectI5d(double newMag,
int x,
int y) |
protected Dimension |
canEnlarge(int newWidth,
int newHeight)
Predicts, whether Canvas can enlarge on this desktop, even in tiled mode
|
Dimension |
getDrawingSize() |
ij.ImagePlus |
getImage() |
void |
mouseDragged(MouseEvent e) |
void |
mouseMoved(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
protected Dimension |
resizeCanvasI5D(int width,
int height)
Adjust the canvas size symmetrically about the middle of the srcRect, if
the user resizes the window.
|
protected void |
scroll(int sx,
int sy) |
void |
setCursorLoc(int xMouse,
int yMouse) |
void |
setModifiers(int flags) |
void |
setSrcRectI5d(Rectangle rect) |
protected void |
setThisChannelAsCurrent() |
void |
zoomIn(int x,
int y)
Copied over from ImageCanvas just to move the "pack" call behind adapting
channel canvasses.
|
void |
zoomOut(int x,
int y) |
cursorOverImage, disablePopupMenu, fitToWindow, getCursorLoc, getCustomRoi, getDisplayList, getHigherZoomLevel, getLowerZoomLevel, getMagnification, getModifiers, getOverlay, getPaintPending, getPreferredSize, getScaleToFit, getShowAllColor, getShowAllList, getShowAllROIs, getSliceNumber, getSrcRect, handlePopupMenu, handleRoiMouseDown, hideZoomIndicator, mouseClicked, mouseEntered, mouseExited, offScreenX, offScreenX2, offScreenXD, offScreenY, offScreenY2, offScreenYD, paint, repaintOverlay, resetDoubleBuffer, roiManagerSelect, screenX, screenXD, screenY, screenYD, setCursor, setCursor, setCustomRoi, setDisplayList, setDisplayList, setDisplayList, setDrawingColor, setDrawingSize, setImageUpdated, setMagnification, setOverlay, setPaintPending, setScaleToFit, setShowAllColor, setShowAllList, setShowAllROIs, setShowCursorStatus, setSize, setSourceRect, setupScroll, unzoom, update, zoom100PercentaddNotify, 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 ij.ImagePlus getImage()
getImage in class ImageCanvasprotected Dimension resizeCanvasI5D(int width, int height)
public void setSrcRectI5d(Rectangle rect)
public void setCursorLoc(int xMouse,
int yMouse)
public void setModifiers(int flags)
public Dimension getDrawingSize()
public void zoomOut(int x,
int y)
zoomOut in class ImageCanvaspublic void zoomIn(int x,
int y)
zoomIn in class ImageCanvasprotected void adjustSourceRectI5d(double newMag,
int x,
int y)
protected void scroll(int sx,
int sy)
scroll in class ImageCanvasprotected Dimension canEnlarge(int newWidth, int newHeight)
canEnlarge in class ImageCanvaspublic void mouseDragged(MouseEvent e)
mouseDragged in interface MouseMotionListenermouseDragged in class ImageCanvaspublic void mouseMoved(MouseEvent e)
mouseMoved in interface MouseMotionListenermouseMoved in class ImageCanvaspublic void mousePressed(MouseEvent e)
mousePressed in interface MouseListenermousePressed in class ImageCanvaspublic void mouseReleased(MouseEvent e)
mouseReleased in interface MouseListenermouseReleased in class ImageCanvasprotected void adaptChannelCanvasses()
protected void adaptChannelRois(boolean thisChannel)
protected void adaptChannelMouse()
protected void setThisChannelAsCurrent()
Copyright © 2015–2021 Fiji. All rights reserved.