©
This document uses PHP Chinese website manual Release
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
public interface Caret
文档视图中的一个位置,它表示文档模型中能插入其他内容的位置。插入符在文档中有一个称作点的位置。点就是插入符当前在模型中的位置。插入符还保留一个位置,它表示选定项的另一端,称为标记。如果没有选定项,点和标记将相等。如果存在选定项,这两个值将不相同。
通过调用 setDot
或 moveDot
可以放置点。设置点能够移除任何以前存在的选定项。点和标记将相等。移动点将能够创建选定项,而标记将保留在它以前所在的任何位置。
方法摘要 | |
---|---|
void |
addChangeListener(ChangeListener l)
添加作为跟踪任何插入符位置更改的侦听器。 |
void |
deinstall(JTextComponent c)
在将 UI 从 JTextComponent 的接口中移除时调用。 |
int |
getBlinkRate()
获取插入符的闪烁率。 |
int |
getDot()
获取插入符的当前位置。 |
Point |
getMagicCaretPosition()
获取当前插入符可见位置。 |
int |
getMark()
获取标记的当前位置。 |
void |
install(JTextComponent c)
在将 UI 安装到 JTextComponent 的接口中时调用。 |
boolean |
isSelectionVisible()
确定选定项当前是否可见。 |
boolean |
isVisible()
确定插入符当前是否可见。 |
void |
moveDot(int dot)
将插入符位置(点)移动到其他某个位置,放在标记后面。 |
void |
paint(Graphics g)
呈现插入符。 |
void |
removeChangeListener(ChangeListener l)
移除跟踪插入符位置更改的侦听器。 |
void |
setBlinkRate(int rate)
设置插入符的闪烁率。 |
void |
setDot(int dot)
将插入符位置设置为其他某个位置。 |
void |
setMagicCaretPosition(Point p)
设置当前插入符的可视位置。 |
void |
setSelectionVisible(boolean v)
设置选定项的可见性 |
void |
setVisible(boolean v)
设置插入符的可见性。 |
方法详细信息 |
---|
void install(JTextComponent c)
c
- JTextComponentvoid deinstall(JTextComponent c)
c
- JTextComponentvoid paint(Graphics g)
g
- 图形上下文void addChangeListener(ChangeListener l)
l
- 更改侦听器void removeChangeListener(ChangeListener l)
l
- 更改侦听器boolean isVisible()
void setVisible(boolean v)
v
- 如果插入符应该显示,则返回 true;如果插入符应该隐藏,则返回 falseboolean isSelectionVisible()
void setSelectionVisible(boolean v)
v
- 如果插入符应该显示,则返回 true;如果插入符应该隐藏,则返回 falsevoid setMagicCaretPosition(Point p)
p
- 用于所保存位置的 Point。它可以为 null,表示无可见位置。Point getMagicCaretPosition()
setMagicCaretPosition(java.awt.Point)
void setBlinkRate(int rate)
rate
- 延迟的毫秒数,该值 >= 0。如果该值为零,则插入符不闪烁。int getBlinkRate()
int getDot()
int getMark()
void setDot(int dot)
如果参数为负或超出文档的长度,则分别将插入符置于开始位置或结束位置。
dot
- 插入符将设置的新位置void moveDot(int dot)
dot
- 插入符将移动的新位置,其值 >= 0
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。