Пакет javax.swing.plaf

Предоставляет один интерфейс и множество абстрактных классов, которые Swing использует для предоставления своих возможностей подключаемого внешнего вида. Его классы наследуются и реализуются пользовательскими интерфейсами внешнего вида, такими как Basic и Java-внешний вид (Metal). Этот пакет используется только разработчиками, которые не могут создать новый внешний вид, наследуя существующие компоненты внешнего вида (такие, как те, что предоставляются пакетами javax.swing.plaf.basic и javax.swing.plaf.metal).

Примечание: Большая часть API Swing не является потокобезопасной. Подробности см. в Потоки в Swing, разделе Учебника Java.

С тех пор:
1.2
ИнтерфейсОписание
UIResource

Этот интерфейс используется для маркировки объектов, созданных делегатами ComponentUI.

КлассОписание
ActionMapUIResource

Подкласс javax.swing.ActionMap, который реализует UIResource.

BorderUIResource

Класс-обертка Border, который реализует UIResource.

BorderUIResource.BevelBorderUIResource

Ресурс внешнего вида рамки bevel.

BorderUIResource.CompoundBorderUIResource

Ресурс внешнего вида составной рамки.

BorderUIResource.EmptyBorderUIResource

Ресурс внешнего вида пустой рамки.

BorderUIResource.EtchedBorderUIResource

Ресурс внешнего вида рамки etched.

BorderUIResource.LineBorderUIResource

Ресурс внешнего вида рамки line.

BorderUIResource.MatteBorderUIResource

Ресурс внешнего вида рамки matte.

BorderUIResource.TitledBorderUIResource

Ресурс внешнего вида подзаголовка рамки.

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.

ViewportUI

Подключаемый интерфейс внешнего вида для JViewport.

© 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/package-summary.html

Spec-Zone .ru
спецификации, руководства, описания, API