org.gjt.sp.jedit.textarea
Class TextAreaMouseHandler
java.lang.Object
javax.swing.event.MouseInputAdapter
org.gjt.sp.jedit.textarea.TextAreaMouseHandler
- All Implemented Interfaces:
- java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener, javax.swing.event.MouseInputListener
- Direct Known Subclasses:
- MouseHandler
public class TextAreaMouseHandler
- extends javax.swing.event.MouseInputAdapter
Methods inherited from class javax.swing.event.MouseInputAdapter |
mouseClicked, mouseEntered, mouseExited |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
textArea
protected TextArea textArea
dragStartLine
protected int dragStartLine
dragStartOffset
protected int dragStartOffset
dragStart
protected int dragStart
clickCount
protected int clickCount
dragged
protected boolean dragged
quickCopyDrag
protected boolean quickCopyDrag
control
protected boolean control
ctrlForRectangularSelection
protected boolean ctrlForRectangularSelection
maybeDragAndDrop
protected boolean maybeDragAndDrop
mousePressed
public void mousePressed(java.awt.event.MouseEvent evt)
- Specified by:
mousePressed
in interface java.awt.event.MouseListener
- Overrides:
mousePressed
in class javax.swing.event.MouseInputAdapter
doSingleClick
protected void doSingleClick(java.awt.event.MouseEvent evt)
doDoubleClick
protected void doDoubleClick()
doTripleClick
protected void doTripleClick()
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent evt)
- Specified by:
mouseMoved
in interface java.awt.event.MouseMotionListener
- Overrides:
mouseMoved
in class javax.swing.event.MouseInputAdapter
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent evt)
- Specified by:
mouseDragged
in interface java.awt.event.MouseMotionListener
- Overrides:
mouseDragged
in class javax.swing.event.MouseInputAdapter
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent evt)
- Specified by:
mouseReleased
in interface java.awt.event.MouseListener
- Overrides:
mouseReleased
in class javax.swing.event.MouseInputAdapter
isPopupTrigger
public static boolean isPopupTrigger(java.awt.event.MouseEvent evt)
- Returns if the specified event is the popup trigger event.
This implements precisely defined behavior, as opposed to
MouseEvent.isPopupTrigger().
- Parameters:
evt
- The event- Since:
- jEdit 4.3pre7
isMiddleButton
public static boolean isMiddleButton(int modifiers)
- Parameters:
modifiers
- The modifiers flag from a mouse event- Since:
- jEdit 4.3pre7
isRightButton
public static boolean isRightButton(int modifiers)
- Parameters:
modifiers
- The modifiers flag from a mouse event- Since:
- jEdit 4.3pre7
showCursor
protected void showCursor()