BasicTextUI.BasicCaret (Java 2 Platform SE 5.0) (original) (raw)
javax.swing.plaf.basic
Class BasicTextUI.BasicCaret
java.lang.Object
java.awt.geom.RectangularShape
java.awt.geom.Rectangle2D
java.awt.Rectangle
javax.swing.text.DefaultCaret
javax.swing.plaf.basic.BasicTextUI.BasicCaret
All Implemented Interfaces:
FocusListener, MouseListener, MouseMotionListener, Shape, Serializable, Cloneable, EventListener, UIResource, Caret
Enclosing class:
public static class BasicTextUI.BasicCaret
extends DefaultCaret
implements UIResource
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.awt.geom.Rectangle2D |
---|
Rectangle2D.Double, Rectangle2D.Float |
Field Summary |
---|
Fields inherited from class javax.swing.text.DefaultCaret |
---|
ALWAYS_UPDATE, changeEvent, listenerList, NEVER_UPDATE, UPDATE_WHEN_ON_EDT |
Fields inherited from class java.awt.Rectangle |
---|
height, width, x, y |
Fields inherited from class java.awt.geom.Rectangle2D |
---|
OUT_BOTTOM, OUT_LEFT, OUT_RIGHT, OUT_TOP |
Constructor Summary |
---|
BasicTextUI.BasicCaret() |
Method Summary |
---|
Methods inherited from class javax.swing.text.DefaultCaret |
---|
addChangeListener, adjustVisibility, damage, deinstall, equals, fireStateChanged, focusGained, focusLost, getBlinkRate, getChangeListeners, getComponent, getDot, getListeners, getMagicCaretPosition, getMark, getSelectionPainter, getUpdatePolicy, install, isActive, isSelectionVisible, isVisible, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, moveCaret, moveDot, paint, positionCaret, removeChangeListener, repaint, setBlinkRate, setDot, setMagicCaretPosition, setSelectionVisible, setUpdatePolicy, setVisible, toString |
Methods inherited from class java.awt.Rectangle |
---|
[add](../../../../java/awt/Rectangle.html#add%28int, int%29), add, add, [contains](../../../../java/awt/Rectangle.html#contains%28int, int%29), [contains](../../../../java/awt/Rectangle.html#contains%28int, int, int, int%29), contains, contains, createIntersection, createUnion, getBounds, getBounds2D, getHeight, getLocation, getSize, getWidth, getX, getY, [grow](../../../../java/awt/Rectangle.html#grow%28int, int%29), [inside](../../../../java/awt/Rectangle.html#inside%28int, int%29), intersection, intersects, isEmpty, [move](../../../../java/awt/Rectangle.html#move%28int, int%29), [outcode](../../../../java/awt/Rectangle.html#outcode%28double, double%29), [reshape](../../../../java/awt/Rectangle.html#reshape%28int, int, int, int%29), [resize](../../../../java/awt/Rectangle.html#resize%28int, int%29), [setBounds](../../../../java/awt/Rectangle.html#setBounds%28int, int, int, int%29), setBounds, [setLocation](../../../../java/awt/Rectangle.html#setLocation%28int, int%29), setLocation, [setRect](../../../../java/awt/Rectangle.html#setRect%28double, double, double, double%29), setSize, [setSize](../../../../java/awt/Rectangle.html#setSize%28int, int%29), [translate](../../../../java/awt/Rectangle.html#translate%28int, int%29), union |
Methods inherited from class java.awt.geom.Rectangle2D |
---|
[add](../../../../java/awt/geom/Rectangle2D.html#add%28double, double%29), add, add, [contains](../../../../java/awt/geom/Rectangle2D.html#contains%28double, double%29), [contains](../../../../java/awt/geom/Rectangle2D.html#contains%28double, double, double, double%29), getPathIterator, [getPathIterator](../../../../java/awt/geom/Rectangle2D.html#getPathIterator%28java.awt.geom.AffineTransform, double%29), hashCode, [intersect](../../../../java/awt/geom/Rectangle2D.html#intersect%28java.awt.geom.Rectangle2D, java.awt.geom.Rectangle2D, java.awt.geom.Rectangle2D%29), [intersects](../../../../java/awt/geom/Rectangle2D.html#intersects%28double, double, double, double%29), [intersectsLine](../../../../java/awt/geom/Rectangle2D.html#intersectsLine%28double, double, double, double%29), intersectsLine, outcode, [setFrame](../../../../java/awt/geom/Rectangle2D.html#setFrame%28double, double, double, double%29), setRect, [union](../../../../java/awt/geom/Rectangle2D.html#union%28java.awt.geom.Rectangle2D, java.awt.geom.Rectangle2D, java.awt.geom.Rectangle2D%29) |
Methods inherited from class java.awt.geom.RectangularShape |
---|
clone, contains, contains, getCenterX, getCenterY, getFrame, getMaxX, getMaxY, getMinX, getMinY, intersects, [setFrame](../../../../java/awt/geom/RectangularShape.html#setFrame%28java.awt.geom.Point2D, java.awt.geom.Dimension2D%29), setFrame, [setFrameFromCenter](../../../../java/awt/geom/RectangularShape.html#setFrameFromCenter%28double, double, double, double%29), [setFrameFromCenter](../../../../java/awt/geom/RectangularShape.html#setFrameFromCenter%28java.awt.geom.Point2D, java.awt.geom.Point2D%29), [setFrameFromDiagonal](../../../../java/awt/geom/RectangularShape.html#setFrameFromDiagonal%28double, double, double, double%29), [setFrameFromDiagonal](../../../../java/awt/geom/RectangularShape.html#setFrameFromDiagonal%28java.awt.geom.Point2D, java.awt.geom.Point2D%29) |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, [wait](../../../../java/lang/Object.html#wait%28long, int%29) |
Methods inherited from interface java.awt.Shape |
---|
[contains](../../../../java/awt/Shape.html#contains%28double, double%29), [contains](../../../../java/awt/Shape.html#contains%28double, double, double, double%29), contains, contains, getPathIterator, [getPathIterator](../../../../java/awt/Shape.html#getPathIterator%28java.awt.geom.AffineTransform, double%29), [intersects](../../../../java/awt/Shape.html#intersects%28double, double, double, double%29), intersects |
Constructor Detail |
---|
BasicTextUI.BasicCaret
public BasicTextUI.BasicCaret()
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2004, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.