MouseHandler
public class TextAreaMouseHandler
extends javax.swing.event.MouseInputAdapter
Modifier and Type | Field | 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 | 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 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 class java.awt.event.MouseAdapter
public void mouseDragged(java.awt.event.MouseEvent evt)
mouseDragged
in class java.awt.event.MouseAdapter
public void mouseReleased(java.awt.event.MouseEvent evt)
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()