Класс BasicBorders.SplitPaneBorder
- java.lang.Object
-
- javax.swing.plaf.basic.BasicBorders.SplitPaneBorder
- Все реализованные интерфейсы:
- Border, UIResource
- Вложенный класс:
- BasicBorders
public static class BasicBorders.SplitPaneBorder extends Object implements Border, UIResource
Рисует границу вокруг разделительной панели. Для корректной работы необходимо также установить границу на разделитель (свойство SplitPaneDivider.border).
Поля
| Модификатор и тип | Поле и описание |
|---|---|
protected Color |
highlight
|
protected Color |
shadow
|
Конструкторы
| Конструктор и описание |
|---|
SplitPaneBorder(Color highlight,
Color shadow)
|
Методы
| Модификатор и тип | Метод и описание |
|---|---|
Insets |
getBorderInsets(Component c)
Возвращает отступы границы. |
boolean |
isBorderOpaque()
Возвращает, является ли граница непрозрачной. |
void |
paintBorder(Component c,
Graphics g,
int x,
int y,
int width,
int height)
Рисует границу для указанного компонента с указанным положением и размером. |
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Подробное описание полей
highlight
protected Color highlight
shadow
protected Color shadow
Подробное описание конструкторов
SplitPaneBorder
public SplitPaneBorder(Color highlight,
Color shadow)
Подробное описание методов
paintBorder
public void paintBorder(Component c,
Graphics g,
int x,
int y,
int width,
int height)
Описание скопировано из интерфейса: Border
Рисует границу для указанного компонента с указанным положением и размером.
- Определено в:
-
paintBorderв интерфейсеBorder - Параметры:
-
c- компонент, для которого рисуется граница -
g- графический контекст для рисования -
x- x-координата начала рисования границы -
y- y-координата начала рисования границы -
width- ширина рисуемой границы -
height- высота рисуемой границы
getBorderInsets
public Insets getBorderInsets(Component c)
Описание скопировано из интерфейса: Border
Возвращает отступы границы.
- Определено в:
-
getBorderInsetsв интерфейсеBorder - Параметры:
-
c- компонент, для которого актуальны отступы границы
isBorderOpaque
public boolean isBorderOpaque()
Описание скопировано из интерфейса: Border
Возвращает, является ли граница непрозрачной. Если граница непрозрачна, она отвечает за заполнение своего фона при отрисовке.
- Определено в:
-
isBorderOpaqueв интерфейсеBorder
© 1993, 2020, 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.