Пакет javax.swing.plaf.basic
Предоставляет объекты пользовательского интерфейса, созданные согласно базовому стилю оформления. Базовый стиль оформления предоставляет поведение по умолчанию, используемое во многих пакетах стилей оформления. Он содержит компоненты, менеджеры компоновки, события, слушатели событий и адаптеры. Вы можете унаследовать классы в этом пакете, чтобы создать собственный настраиваемый стиль оформления.
Эти классы предназначены для использования при установке соответствующего класса LookAndFeel. Использование их при установке другого LookAndFeel может привести к неожиданным результатам, включая исключения. Кроме того, изменение LookAndFeel поддерживаемого UIManager без обновления соответствующего ComponentUI любого JComponent также может привести к неожиданным результатам, таким как неправильное отображение цветов, и, как правило, не рекомендуется.
Примечание: Большая часть API Swing не является потокобезопасной. Подробности см. в Потоки в Swing в разделе Руководство по Java.
- С:
- 1.2
| Интерфейс | Описание |
|---|---|
| ComboPopup | Интерфейс, определяющий методы, необходимые для реализации всплывающей части раскрывающегося списка. |
| Класс | Описание |
|---|---|
| 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 | Отобразитель ComboBox |
| BasicComboBoxRenderer.UIResource | Подкласс BasicComboBoxRenderer, реализующий UIResource. |
| BasicComboBoxUI | Базовая реализация пользовательского интерфейса для JComboBox. |
| BasicComboPopup | Это базовая реализация интерфейса |
| BasicDesktopIconUI | Базовый внешний вид для минимизированного окна на рабочем столе. |
| BasicDesktopPaneUI | Базовый внешний вид для рабочего стола. |
| BasicDirectoryModel | Базовая реализация списка файлов. |
| BasicEditorPaneUI | Обеспечивает вид и ощущение для JEditorPane. |
| BasicFileChooserUI | Базовая реализация внешнего вида FileChooser. |
| BasicFormattedTextFieldUI | Обеспечивает реализацию внешнего вида для |
| BasicGraphicsUtils | Удобный вспомогательный класс. |
| BasicHTML | Поддержка предоставления html-представлений для компонентов Swing. |
| BasicIconFactory | Объект-фабрика, который может создавать значки, подходящие для базового внешнего вида. |
| BasicInternalFrameTitlePane | Класс, управляющий основной строкой заголовка. |
| BasicInternalFrameUI | Базовая реализация внешнего вида JInternalFrame. |
| BasicLabelUI | Реализация внешнего вида для метки для Windows. |
| BasicListUI | Расширяемая реализация |
| BasicLookAndFeel | Базовый класс для создания внешнего вида для Swing. |
| BasicMenuBarUI | Реализация внешнего вида по умолчанию для MenuBarUI. |
| BasicMenuItemUI | Реализация BasicMenuItem |
| BasicMenuUI | Реализация внешнего вида по умолчанию для MenuUI. |
| BasicOptionPaneUI | Обеспечивает базовый вид и ощущение для диалогового окна. |
| BasicOptionPaneUI.ButtonAreaLayout |
|
| BasicPanelUI | Реализация BasicPanel |
| BasicPasswordFieldUI | Обеспечивает внешний вид для поля пароля в Windows. |
| BasicPopupMenuSeparatorUI | Реализация Basic внешнего вида для PopupMenuSeparatorUI. |
| BasicPopupMenuUI | Реализация внешнего вида для PopupMenuUI в Windows. |
| BasicProgressBarUI | Реализация Basic внешнего вида для ProgressBarUI. |
| BasicRadioButtonMenuItemUI | Реализация BasicRadioButtonMenuItem |
| BasicRadioButtonUI | Реализация RadioButtonUI для BasicRadioButtonUI |
| BasicRootPaneUI | Базовая реализация RootPaneUI, общая для всех экземпляров JRootPane. |
| BasicScrollBarUI | Реализация ScrollBarUI для Basic внешнего вида. |
| BasicScrollPaneUI | Реализация внешнего вида по умолчанию для ScrollPaneUI. |
| BasicSeparatorUI | Реализация Basic внешнего вида для SeparatorUI. |
| BasicSliderUI | Реализация Basic внешнего вида для SliderUI. |
| BasicSpinnerUI | Делегат Spinner UI по умолчанию. |
| BasicSplitPaneDivider | Разделитель, используемый BasicSplitPaneUI. |
| BasicSplitPaneUI | Реализация Basic внешнего вида для SplitPaneUI. |
| BasicTabbedPaneUI | Реализация Basic внешнего вида для TabbedPaneUI. |
| BasicTableHeaderUI | Реализация BasicTableHeaderUI |
| BasicTableUI | Реализация BasicTableUI |
| BasicTextAreaUI | Обеспечивает вид и ощущение для простого текстового редактора. |
| BasicTextFieldUI | Основа внешнего вида для JTextField. |
| BasicTextPaneUI | Обеспечивает вид и ощущение для форматированного текстового редактора. |
| BasicTextUI | Основа внешнего вида для текстовых компонентов. |
| BasicTextUI.BasicCaret | Реализация по умолчанию интерфейса |
| BasicTextUI.BasicHighlighter | Реализация по умолчанию интерфейса |
| BasicToggleButtonUI | Реализация BasicToggleButton |
| BasicToolBarSeparatorUI | Реализация Basic внешнего вида для ToolBarSeparatorUI. |
| BasicToolBarUI | Реализация Basic внешнего вида для ToolBarUI. |
| BasicToolTipUI | Стандартный внешний вид всплывающих подсказок. |
| BasicTreeUI | Базовый внешний вид для иерархической структуры данных. |
| BasicViewportUI | Реализация BasicViewport |
| DefaultMenuLayout | Управляющий компоновкой по умолчанию для всплывающих меню и меню-панелей. |
© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/package-summary.html