|
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