public static class DefaultHighlighter.DefaultHighlightPainter extends LayeredHighlighter.LayerPainter
| Конструктор и Описание |
|---|
DefaultHighlighter.DefaultHighlightPainter(Color c)
Создает нового живописца выделения.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
Цвет |
getColor()
Возвращает цвет выделения.
|
void |
paint(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c)
Красит выделение.
|
Форма |
paintLayer(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c, View view)
Красит часть выделения.
|
public DefaultHighlighter.DefaultHighlightPainter(Color c)
c нуль, JTextComponent будет запрошен для его цвета выбора.c - цвет для выделенияpublic Color getColor()
public void paint(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c)
g - графический контекстoffs0 - запускающееся смещение модели> = 0offs1 - конечное смещение модели> = offs1bounds - ограничивающий прямоугольник для выделенияc - редакторpublic Shape paintLayer(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c, View view)
paintLayer в class LayeredHighlighter.LayerPainterg - графический контекстoffs0 - запускающееся смещение модели> = 0offs1 - конечное смещение модели> = offs1bounds - ограничивающий прямоугольник представления, которое является не обязательно областью, чтобы нарисовать.c - редакторview - Рисование представления для
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92