📄 defaultcaret.html
字号:
<HR><A NAME="removeChangeListener(javax.swing.event.ChangeListener)"><!-- --></A><H3>removeChangeListener</H3><PRE>public void <B>removeChangeListener</B>(<A HREF="../../../javax/swing/event/ChangeListener.html">ChangeListener</A> l)</PRE><DL><DD>Removes a listener that was tracking caret position changes.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../javax/swing/text/Caret.html#removeChangeListener(javax.swing.event.ChangeListener)">removeChangeListener</A></CODE> in interface <CODE><A HREF="../../../javax/swing/text/Caret.html">Caret</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>l</CODE> - the listener<DT><B>See Also: </B><DD><A HREF="../../../javax/swing/text/Caret.html#removeChangeListener(javax.swing.event.ChangeListener)"><CODE>Caret.removeChangeListener(javax.swing.event.ChangeListener)</CODE></A></DL></DD></DL><HR><A NAME="fireStateChanged()"><!-- --></A><H3>fireStateChanged</H3><PRE>protected void <B>fireStateChanged</B>()</PRE><DL><DD>Notifies all listeners that have registered interest for notification on this event type. The event instance is lazily created using the parameters passed into the fire method. The listener list is processed last to first.<DD><DL></DL></DD><DD><DL><DT><B>See Also: </B><DD><A HREF="../../../javax/swing/event/EventListenerList.html"><CODE>EventListenerList</CODE></A></DL></DD></DL><HR><A NAME="getListeners(java.lang.Class)"><!-- --></A><H3>getListeners</H3><PRE>public <A HREF="../../../java/util/EventListener.html">EventListener</A>[] <B>getListeners</B>(<A HREF="../../../java/lang/Class.html">Class</A> listenerType)</PRE><DL><DD>Return an array of all the listeners of the given type that were added to this model.<DD><DL></DL></DD><DD><DL><DT><B>Since: </B><DD>1.3</DD></DL></DD></DL><HR><A NAME="setSelectionVisible(boolean)"><!-- --></A><H3>setSelectionVisible</H3><PRE>public void <B>setSelectionVisible</B>(boolean vis)</PRE><DL><DD>Changes the selection visibility.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../javax/swing/text/Caret.html#setSelectionVisible(boolean)">setSelectionVisible</A></CODE> in interface <CODE><A HREF="../../../javax/swing/text/Caret.html">Caret</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>vis</CODE> - the new visibility</DL></DD></DL><HR><A NAME="isSelectionVisible()"><!-- --></A><H3>isSelectionVisible</H3><PRE>public boolean <B>isSelectionVisible</B>()</PRE><DL><DD>Checks whether the current selection is visible.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../javax/swing/text/Caret.html#isSelectionVisible()">isSelectionVisible</A></CODE> in interface <CODE><A HREF="../../../javax/swing/text/Caret.html">Caret</A></CODE></DL></DD><DD><DL><DT><B>Returns:</B><DD>true if the selection is visible</DL></DD></DL><HR><A NAME="isVisible()"><!-- --></A><H3>isVisible</H3><PRE>public boolean <B>isVisible</B>()</PRE><DL><DD>Determines if the caret is currently visible.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../javax/swing/text/Caret.html#isVisible()">isVisible</A></CODE> in interface <CODE><A HREF="../../../javax/swing/text/Caret.html">Caret</A></CODE></DL></DD><DD><DL><DT><B>Returns:</B><DD>true if visible else false<DT><B>See Also: </B><DD><A HREF="../../../javax/swing/text/Caret.html#isVisible()"><CODE>Caret.isVisible()</CODE></A></DL></DD></DL><HR><A NAME="setVisible(boolean)"><!-- --></A><H3>setVisible</H3><PRE>public void <B>setVisible</B>(boolean e)</PRE><DL><DD>Sets the caret visibility, and repaints the caret.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../javax/swing/text/Caret.html#setVisible(boolean)">setVisible</A></CODE> in interface <CODE><A HREF="../../../javax/swing/text/Caret.html">Caret</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>e</CODE> - the visibility specifier<DT><B>See Also: </B><DD><A HREF="../../../javax/swing/text/Caret.html#setVisible(boolean)"><CODE>Caret.setVisible(boolean)</CODE></A></DL></DD></DL><HR><A NAME="setBlinkRate(int)"><!-- --></A><H3>setBlinkRate</H3><PRE>public void <B>setBlinkRate</B>(int rate)</PRE><DL><DD>Sets the caret blink rate.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../javax/swing/text/Caret.html#setBlinkRate(int)">setBlinkRate</A></CODE> in interface <CODE><A HREF="../../../javax/swing/text/Caret.html">Caret</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>rate</CODE> - the rate in milliseconds, 0 to stop blinking<DT><B>See Also: </B><DD><A HREF="../../../javax/swing/text/Caret.html#setBlinkRate(int)"><CODE>Caret.setBlinkRate(int)</CODE></A></DL></DD></DL><HR><A NAME="getBlinkRate()"><!-- --></A><H3>getBlinkRate</H3><PRE>public int <B>getBlinkRate</B>()</PRE><DL><DD>Gets the caret blink rate.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../javax/swing/text/Caret.html#getBlinkRate()">getBlinkRate</A></CODE> in interface <CODE><A HREF="../../../javax/swing/text/Caret.html">Caret</A></CODE></DL></DD><DD><DL><DT><B>See Also: </B><DD><A HREF="../../../javax/swing/text/Caret.html#getBlinkRate()"><CODE>Caret.getBlinkRate()</CODE></A></DL></DD></DL><HR><A NAME="getDot()"><!-- --></A><H3>getDot</H3><PRE>public int <B>getDot</B>()</PRE><DL><DD>Fetches the current position of the caret.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../javax/swing/text/Caret.html#getDot()">getDot</A></CODE> in interface <CODE><A HREF="../../../javax/swing/text/Caret.html">Caret</A></CODE></DL></DD><DD><DL><DT><B>Returns:</B><DD>the position >= 0<DT><B>See Also: </B><DD><A HREF="../../../javax/swing/text/Caret.html#getDot()"><CODE>Caret.getDot()</CODE></A></DL></DD></DL><HR><A NAME="getMark()"><!-- --></A><H3>getMark</H3><PRE>public int <B>getMark</B>()</PRE><DL><DD>Fetches the current position of the mark. If there is a selection, the dot and mark will not be the same.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../javax/swing/text/Caret.html#getMark()">getMark</A></CODE> in interface <CODE><A HREF="../../../javax/swing/text/Caret.html">Caret</A></CODE></DL></DD><DD><DL><DT><B>Returns:</B><DD>the position >= 0<DT><B>See Also: </B><DD><A HREF="../../../javax/swing/text/Caret.html#getMark()"><CODE>Caret.getMark()</CODE></A></DL></DD></DL><HR><A NAME="setDot(int)"><!-- --></A><H3>setDot</H3><PRE>public void <B>setDot</B>(int dot)</PRE><DL><DD>Sets the caret position and mark to some position. This implicitly sets the selection range to zero.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../javax/swing/text/Caret.html#setDot(int)">setDot</A></CODE> in interface <CODE><A HREF="../../../javax/swing/text/Caret.html">Caret</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>dot</CODE> - the position >= 0<DT><B>See Also: </B><DD><A HREF="../../../javax/swing/text/Caret.html#setDot(int)"><CODE>Caret.setDot(int)</CODE></A></DL></DD></DL><HR><A NAME="moveDot(int)"><!-- --></A><H3>moveDot</H3><PRE>public void <B>moveDot</B>(int dot)</PRE><DL><DD>Moves the caret position to some other position.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../javax/swing/text/Caret.html#moveDot(int)">moveDot</A></CODE> in interface <CODE><A HREF="../../../javax/swing/text/Caret.html">Caret</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>dot</CODE> - the position >= 0<DT><B>See Also: </B><DD><A HREF="../../../javax/swing/text/Caret.html#moveDot(int)"><CODE>Caret.moveDot(int)</CODE></A></DL></DD></DL><HR><A NAME="setMagicCaretPosition(java.awt.Point)"><!-- --></A><H3>setMagicCaretPosition</H3><PRE>public void <B>setMagicCaretPosition</B>(<A HREF="../../../java/awt/Point.html">Point</A> p)</PRE><DL><DD>Saves the current caret position. This is used when caret up/down actions occur, moving between lines that have uneven end positions.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../javax/swing/text/Caret.html#setMagicCaretPosition(java.awt.Point)">setMagicCaretPosition</A></CODE> in interface <CODE><A HREF="../../../javax/swing/text/Caret.html">Caret</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>p</CODE> - the position<DT><B>See Also: </B><DD><A HREF="../../../javax/swing/text/DefaultCaret.html#getMagicCaretPosition()"><CODE>getMagicCaretPosition()</CODE></A></DL></DD></DL><HR><A NAME="getMagicCaretPosition()"><!-- --></A><H3>getMagicCaretPosition</H3><PRE>public <A HREF="../../../java/awt/Point.html">Point</A> <B>getMagicCaretPosition</B>()</PRE><DL><DD>Gets the saved caret position.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../javax/swing/text/Caret.html#getMagicCaretPosition()">getMagicCaretPosition</A></CODE> in interface <CODE><A HREF="../../../javax/swing/text/Caret.html">Caret</A></CODE></DL></DD><DD><DL><DT><B>Returns:</B><DD>the position see #setMagicCaretPosition</DL></DD></DL><HR><A NAME="equals(java.lang.Object)"><!-- --></A><H3>equals</H3><PRE>public boolean <B>equals</B>(<A HREF="../../../java/lang/Object.html">Object</A> obj)</PRE><DL><DD>Compares this object to the specifed object. The superclass behavior of comparing rectangles is not desired, so this is changed to the Object behavior.<DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../../java/awt/Rectangle.html#equals(java.lang.Object)">equals</A></CODE> in class <CODE><A HREF="../../../java/awt/Rectangle.html">Rectangle</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>obj</CODE> - the object to compare this font with.<DT><B>Returns:</B><DD><code>true</code> if the objects are equal; <code>false</code> otherwise.</DL></DD></DL><HR><A NAME="toString()"><!-- --></A><H3>toString</H3><PRE>public <A
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -