|
JavaTM 2 Platform Standard Edition |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A place within a document view that represents where things can be inserted into the document model. It gives a way to navigate through the document view while abstracting away the details of how the view is arranged. This can be useful because some views may filter out portions of the associated model, and some views may not allow navigation in certain areas such as read-only areas.
Method Summary | |
void |
addChangeListener(ChangeListener l)
Adds a listener to track whenever the caret position has been changed. |
void |
deinstall(JTextComponent c)
Called when the UI is being removed from the interface of a JTextComponent. |
int |
getBlinkRate()
Gets the blink rate of the caret. |
int |
getDot()
Fetches the current position of the caret. |
Point |
getMagicCaretPosition()
Gets the current caret position. |
int |
getMark()
Fetches the current position of the mark. |
void |
install(JTextComponent c)
Called when the UI is being installed into the interface of a JTextComponent. |
boolean |
isSelectionVisible()
Determines if the selection is currently visible. |
boolean |
isVisible()
Determines if the caret is currently visible. |
void |
moveDot(int dot)
Moves the caret position to some other position, leaving behind the mark. |
void |
paint(Graphics g)
Renders the caret. |
void |
removeChangeListener(ChangeListener l)
Removes a listener that was tracking caret position changes. |
void |
setBlinkRate(int rate)
Sets the blink rate of the caret. |
void |
setDot(int dot)
Sets the caret position to some position. |
void |
setMagicCaretPosition(Point p)
Saves the current caret position. |
void |
setSelectionVisible(boolean v)
Sets the visibility of the selection |
void |
setVisible(boolean v)
Sets the visibility of the caret. |
Method Detail |
public void install(JTextComponent c)
c
- the JTextComponentpublic void deinstall(JTextComponent c)
c
- the JTextComponentpublic void paint(Graphics g)
g
- the graphics contextpublic void addChangeListener(ChangeListener l)
l
- the change listenerpublic void removeChangeListener(ChangeListener l)
l
- the change listenerpublic boolean isVisible()
public void setVisible(boolean v)
v
- true if the caret should be shown,
and false if the caret should be hiddenpublic boolean isSelectionVisible()
public void setSelectionVisible(boolean v)
v
- true if the caret should be shown,
and false if the caret should be hiddenpublic void setMagicCaretPosition(Point p)
p
- the Point to use for the saved positionpublic Point getMagicCaretPosition()
setMagicCaretPosition(java.awt.Point)
public void setBlinkRate(int rate)
rate
- the delay in milliseconds >= 0. If this is
zero the caret will not blink.public int getBlinkRate()
public int getDot()
public int getMark()
public void setDot(int dot)
dot
- the new position to set the caret to >= 0public void moveDot(int dot)
dot
- the new position to move the caret to >= 0
|
JavaTM 2 Platform Standard Edition |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |