public class TextAreaMouseHandler
extends javax.swing.event.MouseInputAdapter
Modifier and Type | Field and Description |
---|---|
protected int |
clickCount |
protected boolean |
control |
protected boolean |
ctrlForRectangularSelection |
protected boolean |
dragged |
protected int |
dragStart |
protected int |
dragStartLine |
protected int |
dragStartOffset |
protected boolean |
maybeDragAndDrop |
protected boolean |
quickCopyDrag |
protected TextArea |
textArea |
Modifier and Type | Method and Description |
---|---|
protected void |
doDoubleClick() |
protected void |
doSingleClick(java.awt.event.MouseEvent evt) |
protected void |
doTripleClick() |
static boolean |
isMiddleButton(int modifiers) |
static boolean |
isPopupTrigger(java.awt.event.MouseEvent evt)
Returns if the specified event is the popup trigger event.
|
static boolean |
isRightButton(int modifiers) |
void |
mouseDragged(java.awt.event.MouseEvent evt) |
void |
mouseMoved(java.awt.event.MouseEvent evt) |
void |
mousePressed(java.awt.event.MouseEvent evt) |
void |
mouseReleased(java.awt.event.MouseEvent evt) |
protected void |
showCursor() |
mouseClicked, mouseEntered, mouseExited, mouseWheelMoved
protected final TextArea textArea
protected int dragStartLine
protected int dragStartOffset
protected int dragStart
protected int clickCount
protected boolean dragged
protected boolean quickCopyDrag
protected boolean control
protected boolean ctrlForRectangularSelection
protected boolean maybeDragAndDrop
public void mousePressed(java.awt.event.MouseEvent evt)
mousePressed
in interface java.awt.event.MouseListener
mousePressed
in class java.awt.event.MouseAdapter
protected void doSingleClick(java.awt.event.MouseEvent evt)
protected void doDoubleClick()
protected void doTripleClick()
public void mouseMoved(java.awt.event.MouseEvent evt)
mouseMoved
in interface java.awt.event.MouseMotionListener
mouseMoved
in class java.awt.event.MouseAdapter
public void mouseDragged(java.awt.event.MouseEvent evt)
mouseDragged
in interface java.awt.event.MouseMotionListener
mouseDragged
in class java.awt.event.MouseAdapter
public void mouseReleased(java.awt.event.MouseEvent evt)
mouseReleased
in interface java.awt.event.MouseListener
mouseReleased
in class java.awt.event.MouseAdapter
public static boolean isPopupTrigger(java.awt.event.MouseEvent evt)
evt
- The eventpublic static boolean isMiddleButton(int modifiers)
modifiers
- The modifiers flag from a mouse eventpublic static boolean isRightButton(int modifiers)
modifiers
- The modifiers flag from a mouse eventprotected void showCursor()