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