|
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 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。