Spec-Zone.ru › OpenJDK 27

Класс BasicBorders

java.lang.Object
javax.swing.plaf.basic.BasicBorders
public class BasicBorders extends Object
Фабричный объект, предоставляющий рамки, подходящие для базового внешнего вида.

Краткое описание вложенных классов

Модификатор и тип Класс Описание
static class  BasicBorders.ButtonBorder
Рисует рамку вокруг кнопки.
static class  BasicBorders.FieldBorder
Рисует рамку вокруг поля.
static class  BasicBorders.MarginBorder
Рисует рамку вокруг компонентов, поддерживающих поля.
static class  BasicBorders.MenuBarBorder
Рисует рамку вокруг строки меню.
static class  BasicBorders.RadioButtonBorder
Рисует рамку вокруг переключателя.
static class  BasicBorders.RolloverButtonBorder
Специальная тонкая рамка для кнопок панели инструментов при наведении.
static class  BasicBorders.SplitPaneBorder
Рисует рамку вокруг панели разделения.
static class  BasicBorders.ToggleButtonBorder
Рисует рамку вокруг кнопки-переключателя.

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

Конструктор Описание
BasicBorders()
Создает BasicBorders.

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

Модификатор и тип Метод Описание
static Border getButtonBorder()
Возвращает экземпляр рамки для JButton.
static Border getInternalFrameBorder()
Возвращает экземпляр рамки для JInternalFrame.
static Border getMenuBarBorder()
Возвращает экземпляр рамки для JMenuBar.
static Border getProgressBarBorder()
Возвращает экземпляр рамки для JProgressBar.
static Border getRadioButtonBorder()
Возвращает экземпляр рамки для JRadioButton.
static Border getSplitPaneBorder()
Возвращает экземпляр рамки для JSplitPane.
static Border getSplitPaneDividerBorder()
Возвращает экземпляр рамки для разделителя JSplitPane.
static Border getTextFieldBorder()
Возвращает экземпляр рамки для JTextField.
static Border getToggleButtonBorder()
Возвращает экземпляр рамки для JToggleButton.

Методы, объявленные в классе Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Модификатор и тип Метод Описание
protected Object clone()
Создает и возвращает копию этого объекта.
boolean equals(Object obj)
Указывает, равен ли этот объект другому объекту.
protected void finalize()
Устарело, запланировано к удалению: этот элемент API может быть удален в одной из будущих версий.
Финализация устарела и может быть удалена в одном из будущих выпусков.
final Class<?> getClass()
Возвращает класс времени выполнения этого Object.
int hashCode()
Возвращает хеш-код этого объекта.
final void notify()
Пробуждает один поток, ожидающий на мониторе этого объекта.
final void notifyAll()
Пробуждает все потоки, ожидающие на мониторе этого объекта.
String toString()
Возвращает строковое представление объекта.
final void wait()
Заставляет текущий поток ожидать пробуждения, обычно посредством вызова notify или interrupt.
final void wait(long timeoutMillis)
Заставляет текущий поток ожидать пробуждения, обычно посредством вызова notify или interrupt, либо до истечения определенного промежутка реального времени.
final void wait(long timeoutMillis, int nanos)
Заставляет текущий поток ожидать пробуждения, обычно посредством вызова notify или interrupt, либо до истечения определенного промежутка реального времени.

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

BasicBorders

public BasicBorders()
Создает BasicBorders.

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

getButtonBorder

public static Border getButtonBorder()
Возвращает экземпляр рамки для JButton.
Возвращает:
экземпляр рамки для JButton

getRadioButtonBorder

public static Border getRadioButtonBorder()
Возвращает экземпляр рамки для JRadioButton.
Возвращает:
экземпляр рамки для JRadioButton

getToggleButtonBorder

public static Border getToggleButtonBorder()
Возвращает экземпляр рамки для JToggleButton.
Возвращает:
экземпляр рамки для JToggleButton

getMenuBarBorder

public static Border getMenuBarBorder()
Возвращает экземпляр рамки для JMenuBar.
Возвращает:
экземпляр рамки для JMenuBar

getSplitPaneBorder

public static Border getSplitPaneBorder()
Возвращает экземпляр рамки для JSplitPane.
Возвращает:
экземпляр рамки для JSplitPane

getSplitPaneDividerBorder

public static Border getSplitPaneDividerBorder()
Возвращает экземпляр рамки для разделителя JSplitPane.
Возвращает:
экземпляр рамки для разделителя JSplitPane
Начиная с версии:
1.3

getTextFieldBorder

public static Border getTextFieldBorder()
Возвращает экземпляр рамки для JTextField.
Возвращает:
экземпляр рамки для JTextField

getProgressBarBorder

public static Border getProgressBarBorder()
Возвращает экземпляр рамки для JProgressBar.
Возвращает:
экземпляр рамки для JProgressBar

getInternalFrameBorder

public static Border getInternalFrameBorder()
Возвращает экземпляр рамки для JInternalFrame.
Возвращает:
экземпляр рамки для JInternalFrame

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и рабочие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторское право © 1993, 2026, 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.

Spec-Zone.ru

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