Spec-Zone.ru › OpenJDK 21

Пакет javax.swing.border

package javax.swing.border
Предоставляет классы и интерфейсы для рисования специализированных рамок вокруг компонента Swing. Вы можете подклассировать эти классы, чтобы создать настраиваемые рамки для своих компонентов вместо использования стандартных рамок, предоставляемых используемым внешним видом.

Примечание: Большая часть API Swing не потокобезопасна. Подробнее см. Асинхронность в Swing, раздел в Учебном руководстве Java.

Связанная документация

Для обзоров, учебных пособий, примеров, руководств и документации инструментов, пожалуйста, обратитесь к:
  • Использование рамок, раздел в Учебном руководстве Java
Since:
1.2
Пакет Описание
javax.swing
Предоставляет набор "лёгких" (все-на-языке-Java) компонентов, которые, в максимально возможной степени, работают одинаково на всех платформах.
Класс Описание
AbstractBorder
Класс, реализующий пустую рамку без размера.
BevelBorder
Класс, реализующий простую двухстрочную рамку типа "фаска".
Border
Интерфейс, описывающий объект, способный отображать рамку по краям компонента swing.
CompoundBorder
Композиционный класс Border, используемый для объединения двух объектов Border в одну рамку путём вложения внутреннего объекта Border в отступы внешнего объекта Border.
EmptyBorder
Класс, предоставляющий пустую, прозрачную рамку, занимающую место, но не выполняющую рисование.
EtchedBorder
Класс, реализующий простую вытравленную рамку, которая может быть вытравлена внутрь или наружу.
LineBorder
Класс, реализующий линейную рамку произвольной толщины и одного цвета.
MatteBorder
Класс, предоставляющий рамку типа "матовая" в виде однотонного цвета или плиссированного значка.
SoftBevelBorder
Класс, реализующий поднятую или опущенную фаску с смягчёнными углами.
StrokeBorder
Класс, реализующий рамку произвольного штриха.
TitledBorder
Класс, реализующий произвольную рамку с добавлением строки заголовка в заданном положении и выравнивании.

© 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/border/package-summary.html

Spec-Zone.ru

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