Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface Highlighter
Модификатор и Тип | Интерфейс и Описание |
---|---|
static interface |
Маркер. Выделиться |
static interface |
Маркер. HighlightPainter
Выделите средство рендеринга.
|
Модификатор и Тип | Метод и Описание |
---|---|
Объект |
addHighlight(int p0, int p1, Highlighter.HighlightPainter p)
Добавляет выделение к представлению.
|
void |
changeHighlight(Object tag, int p0, int p1)
Изменяет данное выделение, чтобы охватить различную часть документа.
|
void |
deinstall(JTextComponent c)
Вызванный, когда UI удаляется из интерфейса JTextComponent.
|
Маркер. Выделиться[] |
getHighlights()
Выбирает текущий список выделений.
|
void |
install(JTextComponent c)
Вызванный, когда UI устанавливается в интерфейс JTextComponent.
|
void |
paint(Graphics g)
Представляет выделения.
|
void |
removeAllHighlights()
Удаляет все выделения, за которые этот маркер ответственен.
|
void |
removeHighlight(Object tag)
Удаляет выделение из представления.
|
void install(JTextComponent c)
c
- редактор JTextComponentvoid deinstall(JTextComponent c)
c
- редактор JTextComponentvoid paint(Graphics g)
g
- графический контекст.Object addHighlight(int p0, int p1, Highlighter.HighlightPainter p) throws BadLocationException
p0
- начало диапазона> = 0p1
- конец диапазона> = p0p
- живописец, чтобы использовать для фактического выделенияBadLocationException
- для недопустимой спецификации диапазонаvoid removeHighlight(Object tag)
tag
- которые выделяются, чтобы удалитьvoid removeAllHighlights()
void changeHighlight(Object tag, int p0, int p1) throws BadLocationException
tag
- которые выделяются, чтобы изменитьсяp0
- начало диапазона> = 0p1
- конец диапазона> = p0BadLocationException
- для недопустимой спецификации диапазонаHighlighter.Highlight[] getHighlights()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92