Пакет javax.swing.plaf
package javax.swing.plaf
Предоставляет один интерфейс и множество абстрактных классов, которые Swing использует для обеспечения своих возможностей адаптивного внешнего вида и ощущения. Его классы наследуются и реализуются пользовательскими интерфейсами внешнего вида и ощущения, такими как Basic и Java look and feel (Metal). Этот пакет используется только разработчиками, которые не могут создать новый внешний вид и ощущения путём наследования существующих компонентов внешнего вида и ощущения (таких, как те, что предоставляются пакетами
javax.swing.plaf.basic и javax.swing.plaf.metal). Примечание: Большая часть API Swing не потокобезопасна. Подробности см. в Потоки в Swing, разделе Руководства по Java.
- Since:
- 1.2
| Класс | Описание |
|---|---|
| ActionMapUIResource | Подкласс javax.swing.ActionMap, реализующий UIResource. |
| BorderUIResource | Класс-обёртка Border, реализующий UIResource. |
| BorderUIResource.BevelBorderUIResource | UI-ресурс рамки с фаской. |
| BorderUIResource.CompoundBorderUIResource | UI-ресурс составной рамки. |
| BorderUIResource.EmptyBorderUIResource | UI-ресурс пустой рамки. |
| BorderUIResource.EtchedBorderUIResource | UI-ресурс рамки с эффектом гравировки. |
| BorderUIResource.LineBorderUIResource | UI-ресурс рамки с линией. |
| BorderUIResource.MatteBorderUIResource | UI-ресурс матовой рамки. |
| BorderUIResource.TitledBorderUIResource | UI-ресурс рамки с заголовком. |
| ButtonUI | Подключаемый интерфейс стиля оформления для JButton. |
| ColorChooserUI | Подключаемый интерфейс стиля оформления для JColorChooser. |
| ColorUIResource | Подкласс Color, реализующий UIResource. |
| ComboBoxUI | Подключаемый интерфейс стиля оформления для JComboBox. |
| ComponentInputMapUIResource | Подкласс javax.swing.ComponentInputMap, реализующий UIResource. |
| ComponentUI | Базовый класс для всех делегатов UI в архитектуре Swing с подключаемым стилем оформления. |
| DesktopIconUI | Подключаемый интерфейс стиля оформления для JDesktopIcon. |
| DesktopPaneUI | Подключаемый интерфейс стиля оформления для JDesktopPane. |
| DimensionUIResource | Подкласс Dimension, реализующий UIResource. |
| FileChooserUI | Подключаемый интерфейс стиля оформления для JFileChooser. |
| FontUIResource | Подкласс java.awt.Font, реализующий UIResource. |
| IconUIResource | Класс-обёртка Icon, реализующий UIResource. |
| InputMapUIResource | Подкласс javax.swing.InputMap, реализующий UIResource. |
| InsetsUIResource | Подкласс Insets, реализующий UIResource. |
| InternalFrameUI | Подключаемый интерфейс стиля оформления для JInternalFrame. |
| LabelUI | Подключаемый интерфейс стиля оформления для JLabel. |
| LayerUI<V extends Component> | Базовый класс для всех делегатов UI для JLayer. |
| ListUI | Делегат подключаемого стиля оформления для JList. |
| MenuBarUI | Подключаемый интерфейс стиля оформления для JMenuBar. |
| MenuItemUI | Подключаемый интерфейс стиля оформления для JMenuItem. |
| OptionPaneUI | Подключаемый интерфейс стиля оформления для JOptionPane. |
| PanelUI | Подключаемый интерфейс стиля оформления для Panel. |
| PopupMenuUI | Подключаемый интерфейс стиля оформления для JPopupMenu. |
| ProgressBarUI | Подключаемый интерфейс стиля оформления для JProgressBar. |
| RootPaneUI | Подключаемый интерфейс стиля оформления для JRootPane. |
| ScrollBarUI | Подключаемый интерфейс стиля оформления для JScrollBar. |
| ScrollPaneUI | Подключаемый интерфейс стиля оформления для JScrollPane. |
| SeparatorUI | Подключаемый интерфейс стиля оформления для JSeparator. |
| SliderUI | Подключаемый интерфейс стиля оформления для JSlider. |
| SpinnerUI | Подключаемый интерфейс стиля оформления для JSpinner. |
| SplitPaneUI | Подключаемый интерфейс стиля оформления для JSplitPane. |
| TabbedPaneUI | Подключаемый интерфейс стиля оформления для JTabbedPane. |
| TableHeaderUI | Подключаемый интерфейс стиля оформления для JTableHeader. |
| TableUI | Подключаемый интерфейс стиля оформления для JTable. |
| TextUI | Пользовательский интерфейс текстового редактора. |
| ToolBarUI | Подключаемый интерфейс стиля оформления для JToolBar. |
| ToolTipUI | Подключаемый интерфейс стиля оформления для JToolTip. |
| TreeUI | Подключаемый интерфейс стиля оформления для JTree. |
| UIResource | Этот интерфейс используется для маркирования объектов, созданных делегатами ComponentUI. |
| ViewportUI | Подключаемый интерфейс стиля оформления для JViewport. |
© 1993, 2021, 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/17/docs/api/java.desktop/javax/swing/plaf/package-summary.html