Spec-Zone.ru › OpenJDK 25

Пакет javax.swing.border

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

Примечание: Большая часть API Swing не является потокобезопасной. Дополнительные сведения см. в разделе Многопоточность в Swing — разделе Учебника по Java.

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

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

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и рабочие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторское право © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

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

Spec-Zone.ru

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