Package fr.esrf.tangoatk.widget.util
Class JImageJ
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
fr.esrf.tangoatk.widget.util.JImageJ
- All Implemented Interfaces:
ActionListener,ImageObserver,MenuContainer,Serializable,EventListener,Accessible
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classJComponent used to render the ImageCanvas.protected classprotected classAn ImageCanvas which can manage AdvancedImagePlus and its multi Roi.Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected JToggleButtonprotected Stringprotected JToggleButtonprotected ButtonGroupprotected JImageJ.RenderedImageCanvasprotected JImageJ.CanvasRendererprotected JButtonprotected Stringprotected Stringprotected booleanprotected Colorprotected Stringprotected Stringprotected JButtonprotected Stringprotected Stringprotected JToggleButtonprotected Stringprotected JToggleButtonprotected Stringprotected intprotected JToggleButtonprotected Stringprotected ij.ImageJprotected Stringprotected Stringprotected Stringprotected JScrollPaneprotected AdvancedImagePlusprotected JButtonprotected Stringprotected JButtonprotected Stringprotected Stringprotected JButtonprotected Stringprotected JToggleButtonprotected Stringprotected Insetsprotected JButtonprotected Stringprotected Stringprotected static final Insetsprotected JButtonprotected Stringprotected JToggleButtonprotected Stringprotected JToggleButtonprotected Stringprotected JButtonprotected Stringprotected JButtonprotected Stringprotected Stringprotected Colorprotected Colorprotected Colorprotected Colorprotected Colorprotected Colorprotected JToggleButtonprotected Stringprotected booleanprotected JButtonprotected Stringprotected Stringprotected BufferedImageprotected JPanelprotected JButtonprotected static final intprotected UndoManagerprotected Stringprotected JButtonprotected Stringprotected Stringprotected JToggleButtonprotected Stringprotected JLAxisprotected intprotected intprotected intprotected JButtonprotected intprotected Stringprotected Stringprotected JLAxisprotected intprotected intprotected intprotected intprotected JToggleButtonprotected StringFields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidprotected booleanChecks out whether it is possible to combine ROIsvoidClears the current selection.voidReturns the current ROI bounds.getImage()Returns a handle to the image displayedReturns size of the image (does not include margin)Returns margin of the imagePoint[]Returns the current line selected.ij.gui.ToolbargetXAxis()intReturn origin of the image within the componentgetYAxis()intReturn origin of the image within the componentdoublegetZoom()protected voidprotected voidprotected voidvoidvoidprotected voidprotected voidvoidredo()voidvoidprotected voidscrollTo(int x, int y) voidsetAngleTitle(String angleTitle) voidsetClearTitle(String clearTitle) voidsetClearUndoRedoTitle(String clearUndoRedoTitle) voidsetDeleteAllROIsMessage(String deleteAllROIsMessage) voidsetDeleteAllROIsTitle(String deleteAllROIsTitle) voidsetDeleteTitle(String deleteTitle) voidsetDeleteUndoRedoTitle(String deleteUndoRedoTitle) voidsetEllipseTitle(String ellipseTitle) voidsetFreeHandTitle(String freeHandTitle) voidsetIgnoreROITitle(String ignoreROITitle) voidsetIgnoreValidatedROIContinueMessage(String ignoreValidatedROIContinueMessage) voidsetIgnoreValidatedROIMessage(String ignoreValidatedROIMessage) voidsetIgnoreValidatedROITitle(String ignoreValidatedROITitle) voidStes the image to be displayedvoidsetInnerTitle(String innerTitle) voidsetIntersectionTitle(String intersectionTitle) voidsetIntersectionUndoRedoTitle(String intersectionUndoRedoTitle) voidsetInvalidateTitle(String invalidateTitle) voidsetLineTitle(String lineTitle) voidSets the margin of the JImagevoidsetMaskTitle(String maskTitle) voidsetMaskUndoRedoTitle(String maskUndoRedoTitle) voidsetOuterTitle(String outerTitle) voidsetPolygonTitle(String polygonTitle) voidsetRectangleTitle(String rectangleTitle) voidsetRedoTitle(String redoTitle) voidsetResetTitle(String resetTitle) voidsetResetUndoRedoTitle(String resetUndoRedoTitle) voidsetRoiColor(Color selectionColor) voidsetRoiInsideColor(Color roiInsideColor) voidsetRoiInsideSelectionColor(Color roiInsideSelectionColor) voidsetRoiOutsideColor(Color roiOutsideColor) voidsetRoiOutsideSelectionColor(Color roiOutsideSelectionColor) voidsetRoiSelectionColor(Color roiSelectionColor) voidvoidvoidsetSelection(int _x1, int _y1, int _x2, int _y2) Sets the current selection.voidsetSelectionRoi(ij.gui.Roi selectionRoi) voidsetSelectionTitle(String selectionTitle) voidsetSubstractTitle(String substractTitle) voidsetSubstractUndoRedoTitle(String substractUndoRedoTitle) voidsetUndoTitle(String undoTitle) voidsetUnionTitle(String unionTitle) voidsetUnionUndoRedoTitle(String unionUndoRedoTitle) voidsetWandTitle(String wandTitle) voidsetXorTitle(String xorTitle) voidsetXorUndoRedoTitle(String xorUndoRedoTitle) voidsetZoom(double zoom) voidsetZoomRoi(ij.gui.Roi zoomRoi) voidsetZoomTitle(String zoomTitle) voidinttransformX(int x) inttransformY(int y) voidundo()voidprotected voidvoidxorROIs()voidzoomIn()voidzoomOut()Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateMethods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeMethods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
theImage
-
margin
-
xOrg
protected int xOrg -
yOrg
protected int yOrg -
snapToGrid
protected boolean snapToGrid -
grid
protected int grid -
xAxis
-
xAxisHeight
protected int xAxisHeight -
xAxisUpMargin
protected int xAxisUpMargin -
yAxis
-
yAxisWidth
protected int yAxisWidth -
yAxisRightMargin
protected int yAxisRightMargin -
crossCursor
protected boolean crossCursor -
cursorColor
-
xCursor
protected int xCursor -
yCursor
protected int yCursor -
roiColor
-
roiSelectionColor
-
roiInsideColor
-
roiInsideSelectionColor
-
roiOutsideColor
-
roiOutsideSelectionColor
-
imp
-
canvas
-
canvasRenderer
-
imagePane
-
toolbarPanel
-
buttonGroup
-
rectangleButton
-
ellipseButton
-
freeHandButton
-
polygonButton
-
lineButton
-
angleButton
-
wandButton
-
zoomButton
-
handButton
-
arrowButton
-
clearButton
-
deleteButton
-
selectedButton
-
innerButton
-
outerButton
-
maskButton
-
invalidateButton
-
resetButton
-
intersectionButton
-
unionButton
-
substractButton
-
xorButton
-
undoButton
-
redoButton
-
rectangleTitle
-
ellipseTitle
-
freeHandTitle
-
polygonTitle
-
lineTitle
-
angleTitle
-
wandTitle
-
zoomTitle
-
handTitle
-
selectionTitle
-
deleteTitle
-
deleteUndoRedoTitle
-
clearTitle
-
clearUndoRedoTitle
-
innerTitle
-
outerTitle
-
maskTitle
-
maskUndoRedoTitle
-
invalidateTitle
-
resetTitle
-
resetUndoRedoTitle
-
intersectionTitle
-
intersectionUndoRedoTitle
-
unionTitle
-
unionUndoRedoTitle
-
substractTitle
-
substractUndoRedoTitle
-
xorTitle
-
xorUndoRedoTitle
-
undoTitle
-
redoTitle
-
undoManager
-
undoLimit
protected static final int undoLimit- See Also:
-
ignoreROITitle
-
ignoreROIMessage
-
ignoreROIContinueMessage
-
deleteAllROIsTitle
-
deleteAllROIsMessage
-
NO_MARGIN
-
-
Constructor Details
-
JImageJ
public JImageJ()
-
-
Method Details
-
initCanvasRenderer
protected void initCanvasRenderer() -
initToolbar
protected void initToolbar() -
updateUndoRedoButtons
protected void updateUndoRedoButtons() -
initMessages
protected void initMessages() -
setMargin
Sets the margin of the JImage- Parameters:
i- Image margin
-
getMargin
Returns margin of the image- Returns:
- Image margin
-
getImagePlus
-
measureAxis
protected void measureAxis() -
paintAxis
-
getMinimumSize
- Overrides:
getMinimumSizein classJComponent
-
getPreferredSize
- Overrides:
getPreferredSizein classJComponent
-
actionPerformed
- Specified by:
actionPerformedin interfaceActionListener
-
getToolbar
public ij.gui.Toolbar getToolbar() -
setImage
Stes the image to be displayed- Parameters:
i- Image
-
refreshImage
public void refreshImage() -
setZoom
public void setZoom(double zoom) -
setZoomRoi
public void setZoomRoi(ij.gui.Roi zoomRoi) -
setSelectionRoi
public void setSelectionRoi(ij.gui.Roi selectionRoi) -
getZoom
public double getZoom() -
getXAxis
- Returns:
- a handle of the X axis.
-
getYAxis
- Returns:
- a handle of the Y axis.
-
getImage
Returns a handle to the image displayed- Returns:
- Image handle
-
getImageSize
Returns size of the image (does not include margin)- Returns:
- Image size
-
getXOrigin
public int getXOrigin()Return origin of the image within the component- Returns:
- X origin in pixel
-
getYOrigin
public int getYOrigin()Return origin of the image within the component- Returns:
- Y origin in pixel
-
getSelectionPoint
Returns the current line selected.- Returns:
- null when no selection or a 2 points array
-
getCurrentRoiBounds
Returns the current ROI bounds.- Returns:
- null when no ROI or its bounds
-
deleteAllROIs
public void deleteAllROIs()Clears the current selection. -
deleteSelectedRois
public void deleteSelectedRois() -
setSelectedRoisAsInner
public void setSelectedRoisAsInner() -
setSelectedRoisAsOuter
public void setSelectedRoisAsOuter() -
applyMask
public void applyMask() -
resetMask
public void resetMask() -
invalidateROI
public void invalidateROI() -
setSelection
public void setSelection(int _x1, int _y1, int _x2, int _y2) Sets the current selection.- Parameters:
_x1- Top left corner x coordinate_y1- Top left corner y coordinate_x2- Bottom right corner x coordinate_y2- Bottom right corner y coordinate
-
transformX
public int transformX(int x) -
transformY
public int transformY(int y) -
canCombineROIs
protected boolean canCombineROIs()Checks out whether it is possible to combine ROIs- Returns:
- true if it is possible, false otherwise.
-
intersectROIs
public void intersectROIs() -
unifyROIs
public void unifyROIs() -
substractROIs
public void substractROIs() -
xorROIs
public void xorROIs() -
undo
public void undo() -
redo
public void redo() -
getRoiColor
-
setRoiColor
-
getRoiSelectionColor
- Returns:
- the roiSelectionColor
-
setRoiSelectionColor
- Parameters:
roiSelectionColor- the roiSelectionColor to set
-
getRoiInsideColor
- Returns:
- the roiInsideColor
-
setRoiInsideColor
- Parameters:
roiInsideColor- the roiInsideColor to set
-
getRoiInsideSelectionColor
- Returns:
- the roiInsideSelectionColor
-
setRoiInsideSelectionColor
- Parameters:
roiInsideSelectionColor- the roiInsideSelectionColor to set
-
getRoiOutsideColor
- Returns:
- the roiOutsideColor
-
setRoiOutsideColor
- Parameters:
roiOutsideColor- the roiOutsideColor to set
-
getRoiOutsideSelectionColor
- Returns:
- the roiOutsideSelectionColor
-
setRoiOutsideSelectionColor
- Parameters:
roiOutsideSelectionColor- the roiOutsideSelectionColor to set
-
getImageRenderer
- Returns:
- the image renderer
-
getImagePane
- Returns:
- the imagePane
-
getIgnoreROITitle
- Returns:
- the ignoreValidatedROITitle
-
setIgnoreROITitle
- Parameters:
ignoreROITitle- the ignoreROITitle to set
-
setIgnoreValidatedROITitle
- Parameters:
ignoreValidatedROITitle- the ignoreValidatedROITitle to set
-
getIgnoreROIMessage
- Returns:
- the ignoreValidatedROIMessage
-
setIgnoreValidatedROIMessage
- Parameters:
ignoreValidatedROIMessage- the ignoreValidatedROIMessage to set
-
getIgnoreROIContinueMessage
- Returns:
- the ignoreValidatedROIContinueMessage
-
setIgnoreValidatedROIContinueMessage
- Parameters:
ignoreValidatedROIContinueMessage- the ignoreValidatedROIContinueMessage to set
-
getDeleteAllROIsTitle
- Returns:
- the deleteAllROIsTitle
-
setDeleteAllROIsTitle
- Parameters:
deleteAllROIsTitle- the deleteAllROIsTitle to set
-
getDeleteAllROIsMessage
- Returns:
- the deleteAllROIsMessage
-
setDeleteAllROIsMessage
- Parameters:
deleteAllROIsMessage- the deleteAllROIsMessage to set
-
getToolbarPanel
- Returns:
- the toolbarPanel
-
getRectangleButton
- Returns:
- the rectangleButton
-
getEllipseButton
- Returns:
- the ellipseButton
-
getFreeHandButton
- Returns:
- the freeHandButton
-
getPolygonButton
- Returns:
- the polygonButton
-
getLineButton
- Returns:
- the lineButton
-
getAngleButton
- Returns:
- the angleButton
-
getWandButton
- Returns:
- the wandButton
-
getZoomButton
- Returns:
- the zoomButton
-
getArrowButton
- Returns:
- the arrowButton
-
getClearButton
- Returns:
- the clearButton
-
getDeleteButton
- Returns:
- the deleteButton
-
getSelectedButton
- Returns:
- the selectedButton
-
getInnerButton
- Returns:
- the innerButton
-
getOuterButton
- Returns:
- the outerButton
-
getMaskButton
- Returns:
- the maskButton
-
getInvalidateButton
- Returns:
- the invalidateButton
-
getResetButton
- Returns:
- the resetButton
-
getIntersectionButton
- Returns:
- the intersectionButton
-
getUnionButton
- Returns:
- the unionButton
-
getSubstractButton
- Returns:
- the substractButton
-
getXorButton
- Returns:
- the xorButton
-
getRectangleTitle
- Returns:
- the rectangleTitle
-
setRectangleTitle
- Parameters:
rectangleTitle- the rectangleTitle to set
-
getEllipseTitle
- Returns:
- the ellipseTitle
-
setEllipseTitle
- Parameters:
ellipseTitle- the ellipseTitle to set
-
getFreeHandTitle
- Returns:
- the freeHandTitle
-
setFreeHandTitle
- Parameters:
freeHandTitle- the freeHandTitle to set
-
getPolygonTitle
- Returns:
- the polygonTitle
-
setPolygonTitle
- Parameters:
polygonTitle- the polygonTitle to set
-
getLineTitle
- Returns:
- the lineTitle
-
setLineTitle
- Parameters:
lineTitle- the lineTitle to set
-
getAngleTitle
- Returns:
- the angleTitle
-
setAngleTitle
- Parameters:
angleTitle- the angleTitle to set
-
getWandTitle
- Returns:
- the wandTitle
-
setWandTitle
- Parameters:
wandTitle- the wandTitle to set
-
getZoomTitle
- Returns:
- the zoomTitle
-
setZoomTitle
- Parameters:
zoomTitle- the zoomTitle to set
-
getSelectionTitle
- Returns:
- the selectionTitle
-
setSelectionTitle
- Parameters:
selectionTitle- the selectionTitle to set
-
getDeleteTitle
- Returns:
- the deleteTitle
-
setDeleteTitle
- Parameters:
deleteTitle- the deleteTitle to set
-
getDeleteUndoRedoTitle
- Returns:
- the deleteUndoRedoTitle
-
setDeleteUndoRedoTitle
- Parameters:
deleteUndoRedoTitle- the deleteUndoRedoTitle to set
-
getClearTitle
- Returns:
- the clearTitle
-
setClearTitle
- Parameters:
clearTitle- the clearTitle to set
-
getClearUndoRedoTitle
- Returns:
- the clearUndoRedoTitle
-
setClearUndoRedoTitle
- Parameters:
clearUndoRedoTitle- the clearUndoRedoTitle to set
-
getInnerTitle
- Returns:
- the innerTitle
-
setInnerTitle
- Parameters:
innerTitle- the innerTitle to set
-
getOuterTitle
- Returns:
- the outerTitle
-
setOuterTitle
- Parameters:
outerTitle- the outerTitle to set
-
getMaskTitle
- Returns:
- the maskTitle
-
setMaskTitle
- Parameters:
maskTitle- the maskTitle to set
-
getMaskUndoRedoTitle
- Returns:
- the maskUndoRedoTitle
-
setMaskUndoRedoTitle
- Parameters:
maskUndoRedoTitle- the maskUndoRedoTitle to set
-
getInvalidateTitle
- Returns:
- the invalidateTitle
-
setInvalidateTitle
- Parameters:
invalidateTitle- the invalidateTitle to set
-
getResetTitle
- Returns:
- the resetTitle
-
setResetTitle
- Parameters:
resetTitle- the resetTitle to set
-
getResetUndoRedoTitle
- Returns:
- the resetUndoRedoTitle
-
setResetUndoRedoTitle
- Parameters:
resetUndoRedoTitle- the resetUndoRedoTitle to set
-
getIntersectionTitle
- Returns:
- the intersectionTitle
-
setIntersectionTitle
- Parameters:
intersectionTitle- the intersectionTitle to set
-
getIntersectionUndoRedoTitle
- Returns:
- the intersectionUndoRedoTitle
-
setIntersectionUndoRedoTitle
- Parameters:
intersectionUndoRedoTitle- the intersectionUndoRedoTitle to set
-
getUnionTitle
- Returns:
- the unionTitle
-
setUnionTitle
- Parameters:
unionTitle- the unionTitle to set
-
getUnionUndoRedoTitle
- Returns:
- the unionUndoRedoTitle
-
setUnionUndoRedoTitle
- Parameters:
unionUndoRedoTitle- the unionUndoRedoTitle to set
-
getSubstractTitle
- Returns:
- the substractTitle
-
setSubstractTitle
- Parameters:
substractTitle- the substractTitle to set
-
getSubstractUndoRedoTitle
- Returns:
- the substractUndoRedoTitle
-
setSubstractUndoRedoTitle
- Parameters:
substractUndoRedoTitle- the substractUndoRedoTitle to set
-
getXorTitle
- Returns:
- the xorTitle
-
setXorTitle
- Parameters:
xorTitle- the xorTitle to set
-
getXorUndoRedoTitle
- Returns:
- the xorUndoRedoTitle
-
setXorUndoRedoTitle
- Parameters:
xorUndoRedoTitle- the xorUndoRedoTitle to set
-
getUndoTitle
- Returns:
- the undoTitle
-
setUndoTitle
- Parameters:
undoTitle- the undoTitle to set
-
getRedoTitle
- Returns:
- the redoTitle
-
setRedoTitle
- Parameters:
redoTitle- the redoTitle to set
-
scrollTo
protected void scrollTo(int x, int y) -
zoomIn
public void zoomIn() -
zoomOut
public void zoomOut()
-