Spec-Zone.ru › OpenJDK 21

Класс 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)
Создаёт новый экземпляр SplitPaneBorder.

Краткое описание методов

Модификатор и тип Метод Описание
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)
Создаёт новый экземпляр 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 - компонент, для которого применимы отступы границы
Возвращает:
объект, содержащий отступы сверху, слева, снизу и справа этой границы

isBorderOpaque

public boolean isBorderOpaque()
Описание, скопированное из интерфейса: Border
Возвращает, является ли граница непрозрачной. Если граница непрозрачна, она отвечает за заполнение своего фона при отрисовке.
Задано в:
isBorderOpaque в интерфейсе Border
Возвращает:
true, если эта граница непрозрачна

© 1993, 2023, 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://docs.oracle.com/en/java/javase/21/docs/api/java.desktop/javax/swing/plaf/basic/BasicBorders.SplitPaneBorder.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API