public interface Caret
Точка может быть помещена любым вызовом setDot
или moveDot
. Установка точки имеет эффект удаления любого выбора, который, возможно, ранее существовал. Точка и метка будут равны. Перемещение точки имеет эффект создания выбора, поскольку метку оставляют в любой позиции, это ранее имело.
Модификатор и Тип | Метод и Описание |
---|---|
void |
addChangeListener(ChangeListener l)
Добавляет слушатель дорожки всякий раз, когда позиция каре была изменена.
|
void |
deinstall(JTextComponent c)
Вызванный, когда UI удаляется из интерфейса JTextComponent.
|
int |
getBlinkRate()
Получает частоту мигания каре.
|
int |
getDot()
Выбирает текущую позицию каре.
|
Точка |
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
- истина, если каре нужно показать, и ложь, если каре должно быть скрытоboolean isSelectionVisible()
void setSelectionVisible(boolean v)
v
- истина, если каре нужно показать, и ложь, если каре должно быть скрытоvoid setMagicCaretPosition(Point p)
p
- Точка, чтобы использовать для сохраненной позиции. Это может быть нулем, чтобы указать, что нет никакого визуального расположения.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
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92