Spec-Zone.ru › OpenJDK 8

Класс 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.

Spec-Zone.ru

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