Пакет javax.swing.plaf.basic
Эти классы предназначены для использования при установленном соответствующем классе LookAndFeel (UIManager.setLookAndFeel(new XXXLookAndFeel())). Их использование при установленном другом LookAndFeel может привести к непредвиденным результатам, в том числе к исключениям. Кроме того, изменение LookAndFeel, поддерживаемого UIManager, без обновления соответствующего ComponentUI любого JComponent также может привести к непредвиденным результатам, например к отображению неправильных цветов, и в целом не рекомендуется.
Примечание: Большая часть API Swing не является потокобезопасной. Подробности см. в разделе Параллельность в Swing руководства Учебник по Java.
- С версии:
- 1.2
| Класс | Описание |
|---|---|
| BasicArrowButton | Объект JButton, который рисует масштабируемую стрелку в одном из четырёх основных направлений. |
| BasicBorders | Фабричный объект, создающий границы, подходящие для базового внешнего вида и стиля. |
| BasicBorders.ButtonBorder | Рисует границу вокруг кнопки. |
| BasicBorders.FieldBorder | Рисует границу вокруг поля. |
| BasicBorders.MarginBorder | Рисует границу вокруг компонентов, поддерживающих поля. |
| BasicBorders.MenuBarBorder | Рисует границу вокруг строки меню. |
| BasicBorders.RadioButtonBorder | Рисует границу вокруг переключателя. |
| BasicBorders.RolloverButtonBorder | Специальная тонкая граница для кнопок панели инструментов при наведении указателя. |
| BasicBorders.SplitPaneBorder | Рисует границу вокруг панели с разделителем. |
| BasicBorders.ToggleButtonBorder | Рисует границу вокруг переключаемой кнопки. |
| BasicButtonListener | Слушатель кнопки |
| BasicButtonUI | Реализация BasicButton |
| BasicCheckBoxMenuItemUI | Реализация BasicCheckboxMenuItem |
| BasicCheckBoxUI | Реализация CheckboxUI для BasicCheckboxUI |
| BasicColorChooserUI | Предоставляет базовый внешний вид и стиль для JColorChooser. |
| BasicComboBoxEditor | Редактор по умолчанию для редактируемых раскрывающихся списков. |
| BasicComboBoxEditor.UIResource | Подкласс BasicComboBoxEditor, реализующий UIResource. |
| BasicComboBoxRenderer | Отрисовщик раскрывающегося списка |
| BasicComboBoxRenderer.UIResource | Подкласс BasicComboBoxRenderer, реализующий UIResource. |
| BasicComboBoxUI | Базовая реализация пользовательского интерфейса для JComboBox. |
| BasicComboPopup | Базовая реализация интерфейса ComboPopup. |
| BasicDesktopIconUI | Базовый внешний вид и стиль свёрнутого окна на рабочем столе. |
| BasicDesktopPaneUI | Базовый внешний вид и стиль рабочего стола. |
| BasicDirectoryModel | Базовая реализация списка файлов. |
| BasicEditorPaneUI | Предоставляет внешний вид и стиль для JEditorPane. |
| BasicFileChooserUI | Базовая реализация внешнего вида и стиля для FileChooser. |
| BasicFormattedTextFieldUI | Предоставляет реализацию внешнего вида и стиля для JFormattedTextField. |
| BasicGraphicsUtils | Вспомогательный класс утилит. |
| BasicHTML | Поддержка HTML-представлений для компонентов Swing. |
| BasicIconFactory | Фабричный объект, создающий значки, подходящие для базового внешнего вида и стиля. |
| BasicInternalFrameTitlePane | Класс, управляющий базовой строкой заголовка |
| BasicInternalFrameUI | Базовая реализация внешнего вида и стиля для JInternalFrame. |
| BasicLabelUI | Реализация LabelUI для внешнего вида и стиля Windows. |
| BasicListUI | Расширяемая реализация ListUI. |
| BasicLookAndFeel | Базовый класс для создания внешнего вида и стиля Swing. |
| BasicMenuBarUI | Реализация MenuBarUI по умолчанию для внешнего вида и стиля. |
| BasicMenuItemUI | Реализация BasicMenuItem |
| BasicMenuUI | Реализация MenuUI по умолчанию для внешнего вида и стиля. |
| BasicOptionPaneUI | Предоставляет базовый внешний вид и стиль для JOptionPane. |
| BasicOptionPaneUI.ButtonAreaLayout | ButtonAreaLayout ведёт себя аналогично FlowLayout. |
| BasicPanelUI | Реализация BasicPanel |
| BasicPasswordFieldUI | Предоставляет внешний вид и стиль Windows для поля пароля. |
| BasicPopupMenuSeparatorUI | Базовая реализация PopupMenuSeparatorUI для внешнего вида и стиля. |
| BasicPopupMenuUI | Реализация PopupMenuUI для внешнего вида и стиля Windows. |
| BasicProgressBarUI | Базовая реализация ProgressBarUI для внешнего вида и стиля. |
| BasicRadioButtonMenuItemUI | Реализация BasicRadioButtonMenuItem |
| BasicRadioButtonUI | Реализация RadioButtonUI для BasicRadioButtonUI |
| BasicRootPaneUI | Базовая реализация RootPaneUI, общая для всех экземпляров JRootPane. |
| BasicScrollBarUI | Реализация ScrollBarUI для базового внешнего вида и стиля |
| BasicScrollPaneUI | Реализация ScrollPaneUI по умолчанию для внешнего вида и стиля. |
| BasicSeparatorUI | Базовая реализация SeparatorUI для внешнего вида и стиля. |
| BasicSliderUI | Базовая реализация SliderUI для внешнего вида и стиля. |
| BasicSpinnerUI | Делегат пользовательского интерфейса Spinner по умолчанию. |
| BasicSplitPaneDivider | Разделитель, используемый BasicSplitPaneUI. |
| BasicSplitPaneUI | Базовая реализация SplitPaneUI для внешнего вида и стиля. |
| BasicTabbedPaneUI | Базовая реализация TabbedPaneUI для внешнего вида и стиля. |
| BasicTableHeaderUI | Реализация BasicTableHeaderUI |
| BasicTableUI | Реализация BasicTableUI |
| BasicTextAreaUI | Предоставляет внешний вид и стиль для редактора обычного текста. |
| BasicTextFieldUI | Основа внешнего вида и стиля для JTextField. |
| BasicTextPaneUI | Предоставляет внешний вид и стиль для редактора форматированного текста. |
| BasicTextUI | Основа внешнего вида и стиля текстовых компонентов. |
| BasicTextUI.BasicCaret | Реализация интерфейса Caret по умолчанию. |
| BasicTextUI.BasicHighlighter | Реализация интерфейса Highlighter по умолчанию. |
| BasicToggleButtonUI | Реализация BasicToggleButton |
| BasicToolBarSeparatorUI | Базовая реализация ToolBarSeparatorUI для внешнего вида и стиля. |
| BasicToolBarUI | Базовая реализация ToolBarUI для внешнего вида и стиля. |
| BasicToolTipUI | Стандартный внешний вид и стиль всплывающей подсказки. |
| BasicTreeUI | Базовый внешний вид и стиль для иерархической структуры данных. |
| BasicViewportUI | Реализация BasicViewport |
| ComboPopup | Интерфейс, определяющий методы, необходимые для реализации всплывающей части раскрывающегося списка. |
| DefaultMenuLayout | Менеджер компоновки по умолчанию для всплывающих меню и строк меню. |
© 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/plaf/basic/package-summary.html