Класс 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 |
Создаёт новый экземпляр
SplitPaneBorder. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Insets |
getBorderInsets |
Возвращает отступы границы.
|
boolean |
isBorderOpaque() |
Возвращает, является ли граница непрозрачной.
|
void |
paintBorder |
Отрисовывает границу для указанного компонента с заданным положением и размером.
|
Подробное описание полей
highlight
protected Color highlight
Цвет выделения
shadow
protected Color shadow
Цвет тени
Подробное описание конструкторов
SplitPaneBorder
public SplitPaneBorder(Color highlight, Color shadow)
Создаёт новый экземпляр
SplitPaneBorder.- Параметры:
-
highlight- цвет выделения -
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- компонент, для которого применяются отступы - Возвращает:
- объект, содержащий отступы сверху, слева, снизу и справа этой
Border
isBorderOpaque
public boolean isBorderOpaque()
Описание скопировано из интерфейса:
BorderВозвращает, является ли граница непрозрачной. Если граница непрозрачна, она отвечает за заполнение своего фона при отрисовке.
- Определено в:
-
isBorderOpaqueв интерфейсеBorder - Возвращает:
- true, если эта
Borderнепрозрачна
© 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.
https://download.java.net/java/early_access/jdk24/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.SplitPaneBorder.html