uTools-Manuals/docs/java/javax/swing/plaf/basic/BasicTextUI.BasicCaret.html

147 lines
20 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<div class="subTitle">
javax.swing.plaf.basic
</div>
<h2 class="title" title="Class BasicTextUI.BasicCaret">Class BasicTextUI.BasicCaret</h2>
</div><div class="contentContainer">
<ul class="inheritance">
<li><a href="../../../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../java/awt/geom/RectangularShape.html" title="class in java.awt.geom">java.awt.geom.RectangularShape</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../java/awt/geom/Rectangle2D.html" title="class in java.awt.geom">java.awt.geom.Rectangle2D</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../java/awt/Rectangle.html" title="class in java.awt">java.awt.Rectangle</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../javax/swing/text/DefaultCaret.html" title="class in javax.swing.text">javax.swing.text.DefaultCaret</a></li>
<li>
<ul class="inheritance">
<li>javax.swing.plaf.basic.BasicTextUI.BasicCaret</li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Implemented Interfaces:
</dt>
<dd>
<span><a href="../../../../java/awt/event/FocusListener.html" title="java.awt.event中的接口">FocusListener</a> <a href="../../../../java/awt/event/MouseListener.html" title="java.awt.event中的接口">MouseListener</a> <a href="../../../../java/awt/event/MouseMotionListener.html" title="java.awt.event中的接口">MouseMotionListener</a> <a href="../../../../java/awt/Shape.html" title="java.awt中的接口">Shape</a> <a href="../../../../java/io/Serializable.html" title="java.io中的接口">Serializable</a> <a href="../../../../java/lang/Cloneable.html" title="java.lang中的接口">Cloneable</a> <a href="../../../../java/util/EventListener.html" title="java.util中的接口">EventListener</a> <a href="../../../../javax/swing/plaf/UIResource.html" title="javax.swing.plaf中的接口">UIResource</a> <a href="../../../../javax/swing/text/Caret.html" title="javax.swing.text中的接口">Caret</a></span>
</dd>
</dl>
<dl>
<dt>
Enclosing class:
</dt>
<dd>
<span><a href="../../../../javax/swing/plaf/basic/BasicTextUI.html" title="javax.swing.plaf.basic中的类">BasicTextUI</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public static class <span class="typeNameLabel">BasicTextUI.BasicCaret</span>
extends <a href="../../../../javax/swing/text/DefaultCaret.html" title="class in javax.swing.text">DefaultCaret</a>
implements <a href="../../../../javax/swing/plaf/UIResource.html" title="interface in javax.swing.plaf">UIResource</a></pre> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- --> </a> <h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.geom.Rectangle2D">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class java.awt.geom.<a href="../../../../java/awt/geom/Rectangle2D.html" title="class in java.awt.geom">Rectangle2D</a></h3> <code><a href="../../../../java/awt/geom/Rectangle2D.Double.html" title="class in java.awt.geom">Rectangle2D.Double</a>, <a href="../../../../java/awt/geom/Rectangle2D.Float.html" title="class in java.awt.geom">Rectangle2D.Float</a></code></li>
</ul> </li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- --> </a> <h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.text.DefaultCaret">
<!-- --> </a> <h3>Fields inherited from class javax.swing.text.<a href="../../../../javax/swing/text/DefaultCaret.html" title="class in javax.swing.text">DefaultCaret</a></h3> <code><a href="../../../../javax/swing/text/DefaultCaret.html#ALWAYS_UPDATE">ALWAYS_UPDATE</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#changeEvent">changeEvent</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#listenerList">listenerList</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#NEVER_UPDATE">NEVER_UPDATE</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#UPDATE_WHEN_ON_EDT">UPDATE_WHEN_ON_EDT</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.Rectangle">
<!-- --> </a> <h3>Fields inherited from class java.awt.<a href="../../../../java/awt/Rectangle.html" title="class in java.awt">Rectangle</a></h3> <code><a href="../../../../java/awt/Rectangle.html#height">height</a>, <a href="../../../../java/awt/Rectangle.html#width">width</a>, <a href="../../../../java/awt/Rectangle.html#x">x</a>, <a href="../../../../java/awt/Rectangle.html#y">y</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.geom.Rectangle2D">
<!-- --> </a> <h3>Fields inherited from class java.awt.geom.<a href="../../../../java/awt/geom/Rectangle2D.html" title="class in java.awt.geom">Rectangle2D</a></h3> <code><a href="../../../../java/awt/geom/Rectangle2D.html#OUT_BOTTOM">OUT_BOTTOM</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#OUT_LEFT">OUT_LEFT</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#OUT_RIGHT">OUT_RIGHT</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#OUT_TOP">OUT_TOP</a></code></li>
</ul> </li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- --> </a> <h3>构造方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
<caption>
<span>构造方法</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../javax/swing/plaf/basic/BasicTextUI.BasicCaret.html#BasicCaret--">BasicCaret</a></span>()</code> </td>
</tr>
</tbody>
</table> </li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.text.DefaultCaret">
<!-- --> </a> <h3>Methods inherited from class javax.swing.text.<a href="../../../../javax/swing/text/DefaultCaret.html" title="class in javax.swing.text">DefaultCaret</a></h3> <code><a href="../../../../javax/swing/text/DefaultCaret.html#addChangeListener-javax.swing.event.ChangeListener-">addChangeListener</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#adjustVisibility-java.awt.Rectangle-">adjustVisibility</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#damage-java.awt.Rectangle-">damage</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#deinstall-javax.swing.text.JTextComponent-">deinstall</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#equals-java.lang.Object-">equals</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#fireStateChanged--">fireStateChanged</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#focusGained-java.awt.event.FocusEvent-">focusGained</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#focusLost-java.awt.event.FocusEvent-">focusLost</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#getBlinkRate--">getBlinkRate</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#getChangeListeners--">getChangeListeners</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#getComponent--">getComponent</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#getDot--">getDot</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#getDotBias--">getDotBias</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#getListeners-java.lang.Class-">getListeners</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#getMagicCaretPosition--">getMagicCaretPosition</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#getMark--">getMark</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#getMarkBias--">getMarkBias</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#getSelectionPainter--">getSelectionPainter</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#getUpdatePolicy--">getUpdatePolicy</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#install-javax.swing.text.JTextComponent-">install</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#isActive--">isActive</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#isSelectionVisible--">isSelectionVisible</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#isVisible--">isVisible</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#mouseClicked-java.awt.event.MouseEvent-">mouseClicked</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#mouseDragged-java.awt.event.MouseEvent-">mouseDragged</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#mouseEntered-java.awt.event.MouseEvent-">mouseEntered</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#mouseExited-java.awt.event.MouseEvent-">mouseExited</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#mouseMoved-java.awt.event.MouseEvent-">mouseMoved</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#mousePressed-java.awt.event.MouseEvent-">mousePressed</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#mouseReleased-java.awt.event.MouseEvent-">mouseReleased</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#moveCaret-java.awt.event.MouseEvent-">moveCaret</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#moveDot-int-">moveDot</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#moveDot-int-javax.swing.text.Position.Bias-">moveDot</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#paint-java.awt.Graphics-">paint</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#positionCaret-java.awt.event.MouseEvent-">positionCaret</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#removeChangeListener-javax.swing.event.ChangeListener-">removeChangeListener</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#repaint--">repaint</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#setBlinkRate-int-">setBlinkRate</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#setDot-int-">setDot</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#setDot-int-javax.swing.text.Position.Bias-">setDot</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#setMagicCaretPosition-java.awt.Point-">setMagicCaretPosition</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#setSelectionVisible-boolean-">setSelectionVisible</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#setUpdatePolicy-int-">setUpdatePolicy</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#setVisible-boolean-">setVisible</a>, <a href="../../../../javax/swing/text/DefaultCaret.html#toString--">toString</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Rectangle">
<!-- --> </a> <h3>Methods inherited from class java.awt.<a href="../../../../java/awt/Rectangle.html" title="class in java.awt">Rectangle</a></h3> <code><a href="../../../../java/awt/Rectangle.html#add-int-int-">add</a>, <a href="../../../../java/awt/Rectangle.html#add-java.awt.Point-">add</a>, <a href="../../../../java/awt/Rectangle.html#add-java.awt.Rectangle-">add</a>, <a href="../../../../java/awt/Rectangle.html#contains-int-int-">contains</a>, <a href="../../../../java/awt/Rectangle.html#contains-int-int-int-int-">contains</a>, <a href="../../../../java/awt/Rectangle.html#contains-java.awt.Point-">contains</a>, <a href="../../../../java/awt/Rectangle.html#contains-java.awt.Rectangle-">contains</a>, <a href="../../../../java/awt/Rectangle.html#createIntersection-java.awt.geom.Rectangle2D-">createIntersection</a>, <a href="../../../../java/awt/Rectangle.html#createUnion-java.awt.geom.Rectangle2D-">createUnion</a>, <a href="../../../../java/awt/Rectangle.html#getBounds--">getBounds</a>, <a href="../../../../java/awt/Rectangle.html#getBounds2D--">getBounds2D</a>, <a href="../../../../java/awt/Rectangle.html#getHeight--">getHeight</a>, <a href="../../../../java/awt/Rectangle.html#getLocation--">getLocation</a>, <a href="../../../../java/awt/Rectangle.html#getSize--">getSize</a>, <a href="../../../../java/awt/Rectangle.html#getWidth--">getWidth</a>, <a href="../../../../java/awt/Rectangle.html#getX--">getX</a>, <a href="../../../../java/awt/Rectangle.html#getY--">getY</a>, <a href="../../../../java/awt/Rectangle.html#grow-int-int-">grow</a>, <a href="../../../../java/awt/Rectangle.html#inside-int-int-">inside</a>, <a href="../../../../java/awt/Rectangle.html#intersection-java.awt.Rectangle-">intersection</a>, <a href="../../../../java/awt/Rectangle.html#intersects-java.awt.Rectangle-">intersects</a>, <a href="../../../../java/awt/Rectangle.html#isEmpty--">isEmpty</a>, <a href="../../../../java/awt/Rectangle.html#move-int-int-">move</a>, <a href="../../../../java/awt/Rectangle.html#outcode-double-double-">outcode</a>, <a href="../../../../java/awt/Rectangle.html#reshape-int-int-int-int-">reshape</a>, <a href="../../../../java/awt/Rectangle.html#resize-int-int-">resize</a>, <a href="../../../../java/awt/Rectangle.html#setBounds-int-int-int-int-">setBounds</a>, <a href="../../../../java/awt/Rectangle.html#setBounds-java.awt.Rectangle-">setBounds</a>, <a href="../../../../java/awt/Rectangle.html#setLocation-int-int-">setLocation</a>, <a href="../../../../java/awt/Rectangle.html#setLocation-java.awt.Point-">setLocation</a>, <a href="../../../../java/awt/Rectangle.html#setRect-double-double-double-double-">setRect</a>, <a href="../../../../java/awt/Rectangle.html#setSize-java.awt.Dimension-">setSize</a>, <a href="../../../../java/awt/Rectangle.html#setSize-int-int-">setSize</a>, <a href="../../../../java/awt/Rectangle.html#translate-int-int-">translate</a>, <a href="../../../../java/awt/Rectangle.html#union-java.awt.Rectangle-">union</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.geom.Rectangle2D">
<!-- --> </a> <h3>Methods inherited from class java.awt.geom.<a href="../../../../java/awt/geom/Rectangle2D.html" title="class in java.awt.geom">Rectangle2D</a></h3> <code><a href="../../../../java/awt/geom/Rectangle2D.html#add-double-double-">add</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#add-java.awt.geom.Point2D-">add</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#add-java.awt.geom.Rectangle2D-">add</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#contains-double-double-">contains</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#contains-double-double-double-double-">contains</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#getPathIterator-java.awt.geom.AffineTransform-">getPathIterator</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#getPathIterator-java.awt.geom.AffineTransform-double-">getPathIterator</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#hashCode--">hashCode</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#intersect-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-">intersect</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#intersects-double-double-double-double-">intersects</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#intersectsLine-double-double-double-double-">intersectsLine</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#intersectsLine-java.awt.geom.Line2D-">intersectsLine</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#outcode-java.awt.geom.Point2D-">outcode</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#setFrame-double-double-double-double-">setFrame</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#setRect-java.awt.geom.Rectangle2D-">setRect</a>, <a href="../../../../java/awt/geom/Rectangle2D.html#union-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-java.awt.geom.Rectangle2D-">union</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.geom.RectangularShape">
<!-- --> </a> <h3>Methods inherited from class java.awt.geom.<a href="../../../../java/awt/geom/RectangularShape.html" title="class in java.awt.geom">RectangularShape</a></h3> <code><a href="../../../../java/awt/geom/RectangularShape.html#clone--">clone</a>, <a href="../../../../java/awt/geom/RectangularShape.html#contains-java.awt.geom.Point2D-">contains</a>, <a href="../../../../java/awt/geom/RectangularShape.html#contains-java.awt.geom.Rectangle2D-">contains</a>, <a href="../../../../java/awt/geom/RectangularShape.html#getCenterX--">getCenterX</a>, <a href="../../../../java/awt/geom/RectangularShape.html#getCenterY--">getCenterY</a>, <a href="../../../../java/awt/geom/RectangularShape.html#getFrame--">getFrame</a>, <a href="../../../../java/awt/geom/RectangularShape.html#getMaxX--">getMaxX</a>, <a href="../../../../java/awt/geom/RectangularShape.html#getMaxY--">getMaxY</a>, <a href="../../../../java/awt/geom/RectangularShape.html#getMinX--">getMinX</a>, <a href="../../../../java/awt/geom/RectangularShape.html#getMinY--">getMinY</a>, <a href="../../../../java/awt/geom/RectangularShape.html#intersects-java.awt.geom.Rectangle2D-">intersects</a>, <a href="../../../../java/awt/geom/RectangularShape.html#setFrame-java.awt.geom.Point2D-java.awt.geom.Dimension2D-">setFrame</a>, <a href="../../../../java/awt/geom/RectangularShape.html#setFrame-java.awt.geom.Rectangle2D-">setFrame</a>, <a href="../../../../java/awt/geom/RectangularShape.html#setFrameFromCenter-double-double-double-double-">setFrameFromCenter</a>, <a href="../../../../java/awt/geom/RectangularShape.html#setFrameFromCenter-java.awt.geom.Point2D-java.awt.geom.Point2D-">setFrameFromCenter</a>, <a href="../../../../java/awt/geom/RectangularShape.html#setFrameFromDiagonal-double-double-double-double-">setFrameFromDiagonal</a>, <a href="../../../../java/awt/geom/RectangularShape.html#setFrameFromDiagonal-java.awt.geom.Point2D-java.awt.geom.Point2D-">setFrameFromDiagonal</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../../../java/lang/Object.html#notify--">notify</a>, <a href="../../../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../../../java/lang/Object.html#wait--">wait</a>, <a href="../../../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Shape">
<!-- --> </a> <h3>Methods inherited from interface java.awt.<a href="../../../../java/awt/Shape.html" title="interface in java.awt">Shape</a></h3> <code><a href="../../../../java/awt/Shape.html#contains-double-double-">contains</a>, <a href="../../../../java/awt/Shape.html#contains-double-double-double-double-">contains</a>, <a href="../../../../java/awt/Shape.html#contains-java.awt.geom.Point2D-">contains</a>, <a href="../../../../java/awt/Shape.html#contains-java.awt.geom.Rectangle2D-">contains</a>, <a href="../../../../java/awt/Shape.html#getPathIterator-java.awt.geom.AffineTransform-">getPathIterator</a>, <a href="../../../../java/awt/Shape.html#getPathIterator-java.awt.geom.AffineTransform-double-">getPathIterator</a>, <a href="../../../../java/awt/Shape.html#intersects-double-double-double-double-">intersects</a>, <a href="../../../../java/awt/Shape.html#intersects-java.awt.geom.Rectangle2D-">intersects</a></code></li>
</ul> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="BasicCaret--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>BasicCaret</h4> <pre>public BasicCaret()</pre> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>