Пакет javax.swing.plaf
package javax.swing.plaf
Предоставляет один интерфейс и множество абстрактных классов, которые Swing использует для обеспечения своих возможностей настройки внешнего вида и ощущений. Его классы наследуются и реализуются пользовательскими интерфейсами внешнего вида и ощущений, такими как Basic и Java-внешний вид (Metal). Этот пакет используется только разработчиками, которые не могут создать новый внешний вид и ощущения, наследовав существующие компоненты внешнего вида и ощущений (такие как те, что предоставляются пакетами
javax.swing.plaf.basic и javax.swing.plaf.metal). Примечание: Большая часть API Swing не потокобезопасна. Подробности см. в Потоковом программировании в Swing, разделе Java Tutorial.
- Since:
- 1.2
| Класс | Описание |
|---|---|
| ActionMapUIResource | Подкласс javax.swing.ActionMap, реализующий UIResource. |
| BorderUIResource | Класс-обёртка Border, реализующий UIResource. |
| BorderUIResource.BevelBorderUIResource | Ресурс UI для рамки bevel. |
| BorderUIResource.CompoundBorderUIResource | Ресурс UI для составной рамки. |
| BorderUIResource.EmptyBorderUIResource | Ресурс UI для пустой рамки. |
| BorderUIResource.EtchedBorderUIResource | Ресурс UI для рамки etched. |
| BorderUIResource.LineBorderUIResource | Ресурс UI для рамки с линией. |
| BorderUIResource.MatteBorderUIResource | Ресурс UI для рамки matte. |
| 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, 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://download.java.net/java/early_access/jdk24/docs/api/java.desktop/javax/swing/plaf/package-summary.html