Spec-Zone.ru › OpenJDK 8

Класс BorderUIResource

  • java.lang.Object
    • javax.swing.plaf.BorderUIResource
Все реализованные интерфейсы:
Serializable, Border, UIResource

public class BorderUIResource
extends Object
implements Border, UIResource, Serializable

Вложенные классы

Модификатор и тип Класс и описание
static class  BorderUIResource.BevelBorderUIResource
static class  BorderUIResource.CompoundBorderUIResource
static class  BorderUIResource.EmptyBorderUIResource
static class  BorderUIResource.EtchedBorderUIResource
static class  BorderUIResource.LineBorderUIResource
static class  BorderUIResource.MatteBorderUIResource
static class  BorderUIResource.TitledBorderUIResource

Конструкторы

Конструктор и описание
BorderUIResource(Border delegate)

Создаёт объект границы UIResource, который оборачивает существующий экземпляр Border.

Методы

Модификатор и тип Метод и описание
static Border getBlackLineBorderUIResource()
Insets getBorderInsets(Component c)

Возвращает отступы границы.

static Border getEtchedBorderUIResource()
static Border getLoweredBevelBorderUIResource()
static Border getRaisedBevelBorderUIResource()
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

Конструкторы

BorderUIResource

public BorderUIResource(Border delegate)

Создаёт объект границы UIResource, который оборачивает существующий экземпляр Border.

Параметры:
delegate - оборачиваемая граница

Методы

getEtchedBorderUIResource

public static Border getEtchedBorderUIResource()

getLoweredBevelBorderUIResource

public static Border getLoweredBevelBorderUIResource()

getRaisedBevelBorderUIResource

public static Border getRaisedBevelBorderUIResource()

getBlackLineBorderUIResource

public static Border getBlackLineBorderUIResource()

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