Класс BasicTextUI.BasicHighlighter
java.lang.Object
javax.swing.text.LayeredHighlighter
javax.swing.text.DefaultHighlighter
javax.swing.plaf.basic.BasicTextUI.BasicHighlighter
- Все реализуемые интерфейсы:
UIResource, Highlighter
- Внешний класс:
BasicTextUI
public static class BasicTextUI.BasicHighlighter extends DefaultHighlighter implements UIResource
Реализация по умолчанию интерфейса
Highlighter.Краткое описание вложенных классов
Вложенные классы и интерфейсы, объявленные в классе DefaultHighlighter
DefaultHighlighter.DefaultHighlightPainter | Модификатор и тип | Класс | Описание |
|---|---|---|
static class |
DefaultHighlighter.DefaultHighlightPainter |
Простой отрисовщик подсветки, который заполняет подсвеченную область сплошным цветом. |
Вложенные классы и интерфейсы, объявленные в классе LayeredHighlighter
LayeredHighlighter.LayerPainter | Модификатор и тип | Класс | Описание |
|---|---|---|
static class |
LayeredHighlighter.LayerPainter |
Отрисовщик послойной подсветки. |
Вложенные классы и интерфейсы, объявленные в интерфейсе Highlighter
Highlighter.Highlight, Highlighter.HighlightPainter | Модификатор и тип | Интерфейс | Описание |
|---|---|---|
static interface |
Highlighter.Highlight |
Подсветка. |
static interface |
Highlighter.HighlightPainter |
Отрисовщик подсветки. |
Краткое описание полей
Поля, объявленные в классе DefaultHighlighter
DefaultPainter | Модификатор и тип | Поле | Описание |
|---|---|---|
static final LayeredHighlighter.LayerPainter |
DefaultPainter |
Реализация по умолчанию LayeredHighlighter.LayerPainter, которую можно использовать для отрисовки подсветки. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
BasicHighlighter() |
Создает BasicHighlighter. |
Краткое описание методов
Методы, объявленные в классе DefaultHighlighter
addHighlight, changeHighlight, deinstall, getDrawsLayeredHighlights, getHighlights, install, paint, paintLayeredHighlights, removeAllHighlights, removeHighlight, setDrawsLayeredHighlights | Модификатор и тип | Метод | Описание |
|---|---|---|
Object |
addHighlight |
Добавляет подсветку в представление. |
void |
changeHighlight |
Изменяет подсветку. |
void |
deinstall |
Вызывается при удалении пользовательского интерфейса из интерфейса JTextComponent. |
boolean |
getDrawsLayeredHighlights() |
Возвращает послойную отрисовку подсветки. |
Highlighter.Highlight[] |
getHighlights() |
Создает копию подсветок. |
void |
install |
Вызывается при установке пользовательского интерфейса в интерфейс JTextComponent. |
void |
paint |
Отрисовывает подсветку. |
void |
paintLayeredHighlights |
При отрисовке текста листовыми представлениями (например, LabelView) следует вызывать этот метод. |
void |
removeAllHighlights() |
Удаляет все подсветки. |
void |
removeHighlight |
Удаляет подсветку из представления. |
void |
setDrawsLayeredHighlights |
Если значение равно true, подсветка отрисовывается по мере отрисовки текста представлениями. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли этот объект какому-либо другому объекту. |
protected void |
finalize() |
Устарело, планируется удаление: этот элемент API может быть удален в будущей версии. Финализация устарела и может быть удалена в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
String |
toString() |
Возвращает строковое представление объекта. |
final void |
wait() |
Заставляет текущий поток ожидать пробуждения, обычно посредством уведомления или прерывания. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством уведомления или прерывания, либо до истечения заданного промежутка реального времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством уведомления или прерывания, либо до истечения заданного промежутка реального времени. |
Подробное описание конструкторов
BasicHighlighter
public BasicHighlighter()
Создает
BasicHighlighter.
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.