Class RMViewerImageSelector
java.lang.Object
com.inductiveautomation.rm.viewer.RMViewerInputAdapter
com.inductiveautomation.rm.viewer.RMViewerImageSelector
A viewer input adapter to perform selection of a rectangle and copy as image.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
A transferable for copy. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
copy()
Handle copy.void
drawCircle
(Point2D aPoint, Graphics2D g2) Draws a circle.void
mouseDragged
(MouseEvent anEvent) Handle mouse dragged event.void
mouseMoved
(MouseEvent anEvent) Handle mouse moved event.void
mousePressed
(MouseEvent anEvent) Handle mouse pressed event.void
paint
(Graphics2D g) Handle paint.Methods inherited from class com.inductiveautomation.rm.viewer.RMViewerInputAdapter
getViewer, keyPressed, keyReleased, keyTyped, mouseClicked, mouseEntered, mouseExited, mouseReleased, processKeyEvent, processMouseEvent, processMouseMotionEvent
-
Constructor Details
-
RMViewerImageSelector
Creates a new image selector.
-
-
Method Details
-
mousePressed
Handle mouse pressed event.- Overrides:
mousePressed
in classRMViewerInputAdapter
-
mouseDragged
Handle mouse dragged event.- Overrides:
mouseDragged
in classRMViewerInputAdapter
-
mouseMoved
Handle mouse moved event.- Overrides:
mouseMoved
in classRMViewerInputAdapter
-
paint
Handle paint.- Overrides:
paint
in classRMViewerInputAdapter
-
copy
public void copy()Handle copy.- Overrides:
copy
in classRMViewerInputAdapter
-
drawCircle
Draws a circle.
-