Class JPanelView.StandardMouse
java.lang.Object
java.lang.Thread
gov.nih.mipav.view.renderer.J3D.surfaceview.JPanelView.StandardMouse
- All Implemented Interfaces:
Runnable
- Enclosing class:
JPanelView
Class used to send Standard mouse events to the canvas. Must subclass Thread because a single
mousePressed event on one of the mouse buttons needs to generate mouseDragged events on the
canvas until the mouse is released.-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Thread
Thread.Builder, Thread.State, Thread.UncaughtExceptionHandler -
Field Summary
FieldsModifier and TypeFieldDescription(package private) MouseEventDOCUMENT ME!(package private) intDOCUMENT ME!(package private) intDOCUMENT ME!(package private) ObjectDOCUMENT ME!(package private) longDOCUMENT ME!(package private) intDOCUMENT ME!(package private) intDOCUMENT ME!Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY -
Constructor Summary
ConstructorsConstructorDescriptionStandardMouse(MouseEvent event) Creates new thread and sets up mouse event variables appropriately. -
Method Summary
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, isVirtual, join, join, join, join, ofPlatform, ofVirtual, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, sleep, start, startVirtualThread, stop, suspend, threadId, toString, yield
-
Field Details
-
evt
MouseEvent evtDOCUMENT ME! -
source
Object sourceDOCUMENT ME! -
when
long whenDOCUMENT ME! -
x
int xDOCUMENT ME! -
y
int yDOCUMENT ME! -
mod
int modDOCUMENT ME! -
id
int idDOCUMENT ME!
-
-
Constructor Details
-
StandardMouse
Creates new thread and sets up mouse event variables appropriately.- Parameters:
event- Original mouse event, from button.
-
-
Method Details