Spec-Zone.ru › OpenJDK 17

Пакет javax.swing.border

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

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

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

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

© 1993, 2021, 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/17/docs/api/java.desktop/javax/swing/border/package-summary.html

Spec-Zone.ru

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