Пакет javax.swing.border
Предоставляет классы и интерфейсы для рисования специализированных рамок вокруг компонента Swing.
См.: Описание
| Интерфейс | Описание |
|---|---|
| Border | Интерфейс, описывающий объект, способный отрисовывать рамку по краям компонента swing. |
| Класс | Описание |
|---|---|
| AbstractBorder | Класс, реализующий пустую рамку без размера. |
| BevelBorder | Класс, реализующий простую рамку-фаску из двух линий. |
| CompoundBorder | Составной класс Border, используемый для объединения двух объектов Border в одну рамку, вкладывая внутренний объект Border в отступы внешнего объекта Border. |
| EmptyBorder | Класс, предоставляющий пустую прозрачную рамку, занимающую место, но не выполняющую отрисовку. |
| EtchedBorder | Класс, реализующий простую границу с эффектом рельефа (вдавленная или выступленная). |
| LineBorder | Класс, реализующий рамку в виде линии произвольной толщины и одного цвета. |
| MatteBorder | Класс, предоставляющий рамку с матовым эффектом, состоящую либо из сплошного цвета, либо из плиссированного значка. |
| SoftBevelBorder | Класс, реализующий рамку-фаску с поднятым или опущенным эффектом и смягченными углами. |
| StrokeBorder | Класс, реализующий рамку произвольного штриха. |
| TitledBorder | Класс, реализующий произвольную рамку с добавлением строки заголовка в указанном положении и выравнивании. |
Описание пакета javax.swing.border
Предоставляет классы и интерфейсы для рисования специализированных рамок вокруг компонента Swing. Вы можете наследовать от этих классов, чтобы создать настраиваемые рамки для своих компонентов вместо использования стандартных рамок, предоставляемых используемой внешностью.
Примечание: Большая часть API Swing не является потокобезопасной. Подробнее см. Потоки и Swing, раздел в Java Tutorial.
Связанная документация
Для обзоров, учебников, примеров, руководств и документации по инструментам см.:- Как использовать рамки, раздел в Java Tutorial
- С момента:
- 1.2
© 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.