Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class TextUI extends ComponentUI
Конструктор и Описание |
---|
TextUI() |
Модификатор и Тип | Метод и Описание |
---|---|
abstract void |
damageRange(JTextComponent t, int p0, int p1)
Заставляет часть представления, ответственного за данную часть модели быть перекрашенной.
|
abstract void |
damageRange(JTextComponent t, int p0, int p1, Position.Bias firstBias, Position.Bias secondBias)
Заставляет часть представления, ответственного за данную часть модели быть перекрашенной.
|
abstract EditorKit |
getEditorKit(JTextComponent t)
Выбирает привязку служб, которые устанавливают политику для типа отредактированного документа.
|
abstract int |
getNextVisualPositionFrom(JTextComponent t, int pos, Position.Bias b, int direction, Position.Bias[] biasRet)
Обеспечивает способ определить следующее визуально представленное расположение модели, что можно было бы поместить каре.
|
abstract View |
getRootView(JTextComponent t)
Выбирает Представление с выделением связанного текстового компонента (то есть.
|
Строка |
getToolTipText(JTextComponent t, Point pt)
Возвращает строку, которая будет использоваться в качестве подсказки в переданном в расположении.
|
abstract Rectangle |
modelToView(JTextComponent t, int pos)
Преобразовывает данное расположение в модели к месту в системе координат представления.
|
abstract Rectangle |
modelToView(JTextComponent t, int pos, Position.Bias bias)
Преобразовывает данное расположение в модели к месту в системе координат представления.
|
abstract int |
viewToModel(JTextComponent t, Point pt)
Преобразовывает данное место в системе координат представления к самому близкому представительному расположению в модели.
|
abstract int |
viewToModel(JTextComponent t, Point pt, Position.Bias[] biasReturn)
Обеспечивает отображение от координатного пространства представления до логического координатного пространства модели.
|
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
public abstract Rectangle modelToView(JTextComponent t, int pos) throws BadLocationException
pos
- локальное расположение в модели, чтобы преобразовать> = 0BadLocationException
- если данная позиция не представляет допустимое расположение в ассоциированном документеpublic abstract Rectangle modelToView(JTextComponent t, int pos, Position.Bias bias) throws BadLocationException
pos
- локальное расположение в модели, чтобы преобразовать> = 0BadLocationException
- если данная позиция не представляет допустимое расположение в ассоциированном документеpublic abstract int viewToModel(JTextComponent t, Point pt)
pt
- расположение в представлении, чтобы преобразовать. Это должно быть в той же самой системе координат как события от нажатия мыши.public abstract int viewToModel(JTextComponent t, Point pt, Position.Bias[] biasReturn)
pt
- расположение в представлении, чтобы преобразовать. Это должно быть в той же самой системе координат как события от нажатия мыши.biasReturn
- заполненный этим методом, чтобы указать, ближе ли данная точка к предыдущему или следующему символу в моделиpublic abstract int getNextVisualPositionFrom(JTextComponent t, int pos, Position.Bias b, int direction, Position.Bias[] biasRet) throws BadLocationException
t
- текстовый компонент, для которого устанавливается этот UIpos
- позиция, чтобы преобразовать> = 0b
- смещение для позицииdirection
- направление от текущей позиции, которая может считаться клавишами со стрелками, обычно находимыми на клавиатуре. Это может быть SwingConstants. ЗАПАД, SwingConstants. ВОСТОК, SwingConstants. СЕВЕР, или SwingConstants. ЮГbiasRet
- массив, чтобы содержать смещение для возвращенной позицииBadLocationException
IllegalArgumentException
- для недопустимого направленияpublic abstract void damageRange(JTextComponent t, int p0, int p1)
p0
- начало диапазона> = 0p1
- конец диапазона> = p0public abstract void damageRange(JTextComponent t, int p0, int p1, Position.Bias firstBias, Position.Bias secondBias)
p0
- начало диапазона> = 0p1
- конец диапазона> = p0public abstract EditorKit getEditorKit(JTextComponent t)
public abstract View getRootView(JTextComponent t)
public String getToolTipText(JTextComponent t, Point pt)
JTextComponent.getToolTipText(java.awt.event.MouseEvent)
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.