protected class ATETextPane.ATECaret extends DefaultCaret
Rectangle2D.Double, Rectangle2D.Float| Modifier and Type | Field and Description |
|---|---|
int |
dragDropCursorPosition |
boolean |
draggingLine |
boolean |
draggingWord |
int |
mouseDraggingOffset |
boolean |
selectingLine |
boolean |
selectingWord |
int |
selectionAnchorLineBegin |
int |
selectionAnchorLineEnd |
int |
selectionEnd |
int |
selectionMovingLineBegin |
int |
selectionMovingLineEnd |
int |
selectionStart |
boolean |
startedDragging |
ALWAYS_UPDATE, changeEvent, listenerList, NEVER_UPDATE, UPDATE_WHEN_ON_EDTOUT_BOTTOM, OUT_LEFT, OUT_RIGHT, OUT_TOP| Constructor and Description |
|---|
ATETextPane.ATECaret() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
damage(Rectangle r) |
void |
extendSelectionLine(MouseEvent e) |
void |
extendSelectionWord(MouseEvent e) |
void |
mouseClicked(MouseEvent e) |
void |
mouseDragged(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
void |
paint(Graphics g) |
void |
selectLine() |
void |
selectWord() |
addChangeListener, adjustVisibility, deinstall, equals, fireStateChanged, focusGained, focusLost, getBlinkRate, getChangeListeners, getComponent, getDot, getDotBias, getListeners, getMagicCaretPosition, getMark, getMarkBias, getSelectionPainter, getUpdatePolicy, install, isActive, isSelectionVisible, isVisible, mouseEntered, mouseExited, mouseMoved, moveCaret, moveDot, moveDot, positionCaret, removeChangeListener, repaint, setBlinkRate, setDot, setDot, setMagicCaretPosition, setSelectionVisible, setUpdatePolicy, setVisible, toStringadd, add, add, contains, contains, contains, contains, createIntersection, createUnion, getBounds, getBounds2D, getHeight, getLocation, getSize, getWidth, getX, getY, grow, inside, intersection, intersects, isEmpty, move, outcode, reshape, resize, setBounds, setBounds, setLocation, setLocation, setRect, setSize, setSize, translate, unionadd, add, add, contains, contains, getPathIterator, getPathIterator, hashCode, intersect, intersects, intersectsLine, intersectsLine, outcode, setFrame, setRect, unionclone, contains, contains, getCenterX, getCenterY, getFrame, getMaxX, getMaxY, getMinX, getMinY, intersects, setFrame, setFrame, setFrameFromCenter, setFrameFromCenter, setFrameFromDiagonal, setFrameFromDiagonalfinalize, getClass, notify, notifyAll, wait, wait, waitcontains, contains, contains, contains, getPathIterator, getPathIterator, intersects, intersectspublic boolean selectingWord
public boolean selectingLine
public boolean draggingWord
public boolean draggingLine
public boolean startedDragging
public int mouseDraggingOffset
public int selectionMovingLineBegin
public int selectionMovingLineEnd
public int selectionAnchorLineBegin
public int selectionAnchorLineEnd
public int selectionStart
public int selectionEnd
public int dragDropCursorPosition
public void paint(Graphics g)
paint in interface Caretpaint in class DefaultCaretprotected void damage(Rectangle r)
damage in class DefaultCaretpublic void mouseClicked(MouseEvent e)
mouseClicked in interface MouseListenermouseClicked in class DefaultCaretpublic void mousePressed(MouseEvent e)
mousePressed in interface MouseListenermousePressed in class DefaultCaretpublic void mouseReleased(MouseEvent e)
mouseReleased in interface MouseListenermouseReleased in class DefaultCaretpublic void mouseDragged(MouseEvent e)
mouseDragged in interface MouseMotionListenermouseDragged in class DefaultCaretpublic void extendSelectionWord(MouseEvent e)
public void extendSelectionLine(MouseEvent e)
public void selectWord()
public void selectLine()
Copyright © 2013. All rights reserved.