Класс BorderUIResource

Все реализованные интерфейсы:
Serializable, Border, UIResource
public class BorderUIResource
extends Object
implements Border, UIResource, Serializable

Класс-обёртка Border, реализующий интерфейс UIResource. Классы UI, устанавливающие свойства border, должны использовать этот класс для обертывания любых границ, указанных в качестве значений по умолчанию. Этот класс делегирует все вызовы методов объекту Border «делегат», указанному при создании.

Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими версиями Swing. Текущая поддержка сериализации подходит для кратковременного хранения или RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4, поддержка долгосрочного хранения всех JavaBeans™ была добавлена в пакет java.beans. Пожалуйста, обратитесь к XMLEncoder.

См. также:
UIResource, Сериализованная форма

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

Модификатор и тип Класс Описание
static class  BorderUIResource.BevelBorderUIResource

Ресурс UI для границ с фаской.

static class  BorderUIResource.CompoundBorderUIResource

Ресурс UI для составной границы.

static class  BorderUIResource.EmptyBorderUIResource

Ресурс UI для пустой границы.

static class  BorderUIResource.EtchedBorderUIResource

Ресурс UI для границы с эффектом вытравки.

static class  BorderUIResource.LineBorderUIResource

Ресурс UI для границы с линией.

static class  BorderUIResource.MatteBorderUIResource

Ресурс UI для границы с матовым эффектом.

static class  BorderUIResource.TitledBorderUIResource

Ресурс UI для границы с заголовком.

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

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

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

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

Модификатор и тип Метод Описание
static Border getBlackLineBorderUIResource()

Возвращает ресурс UI для границы с чёрной линией.

static Border getEtchedBorderUIResource()

Возвращает ресурс UI для границы с эффектом вытравки.

static Border getLoweredBevelBorderUIResource()

Возвращает ресурс UI для границы с пониженной фаской.

static Border getRaisedBevelBorderUIResource()

Возвращает ресурс UI для границы с поднятой фаской.

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Методы, унаследованные от интерфейса javax.swing.border.Border

getBorderInsets, isBorderOpaque, paintBorder

Подробное описание конструкторов

BorderUIResource

public BorderUIResource(Border delegate)

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

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

Подробное описание методов

getEtchedBorderUIResource

public static Border getEtchedBorderUIResource()

Возвращает ресурс UI для границы с эффектом вытравки.

Возвращает:
ресурс UI для границы с эффектом вытравки

getLoweredBevelBorderUIResource

public static Border getLoweredBevelBorderUIResource()

Возвращает ресурс UI для границы с пониженной фаской.

Возвращает:
ресурс UI для границы с пониженной фаской

getRaisedBevelBorderUIResource

public static Border getRaisedBevelBorderUIResource()

Возвращает ресурс UI для границы с поднятой фаской.

Возвращает:
ресурс UI для границы с поднятой фаской

getBlackLineBorderUIResource

public static Border getBlackLineBorderUIResource()

Возвращает ресурс UI для границы с чёрной линией.

Возвращает:
ресурс UI для границы с чёрной линией

© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/BorderUIResource.html

Spec-Zone .ru
спецификации, руководства, описания, API