Пакет javax.swing.plaf
package javax.swing.plaf
Предоставляет один интерфейс и множество абстрактных классов, которые Swing использует для обеспечения своих возможностей плавающего внешнего вида и ощущений. Его классы наследуются и реализуются пользовательскими интерфейсами внешнего вида и ощущений, такими как Basic и Java-вид внешнего вида (Metal). Этот пакет используется только разработчиками, которые не могут создать новый вид внешнего вида и ощущений, унаследовав существующие компоненты внешнего вида и ощущений (такие, как те, которые предоставляются пакетами
javax.swing.plaf.basic и javax.swing.plaf.metal). Примечание: Большая часть Swing API не потокобезопасна. Подробности см. в Потоки в Swing, разделе Java Tutorial.
- Since:
- 1.2
| Класс | Описание |
|---|---|
| ActionMapUIResource | Подкласс javax.swing.ActionMap, реализующий UIResource. |
| BorderUIResource | Класс-обёртка Border, реализующий UIResource. |
| BorderUIResource.BevelBorderUIResource | Ресурс внешнего вида границ с фаской. |
| BorderUIResource.CompoundBorderUIResource | Ресурс внешнего вида составной границы. |
| BorderUIResource.EmptyBorderUIResource | Ресурс внешнего вида пустой границы. |
| BorderUIResource.EtchedBorderUIResource | Ресурс внешнего вида границ с эффектом выемки. |
| BorderUIResource.LineBorderUIResource | Ресурс внешнего вида линии-границы. |
| BorderUIResource.MatteBorderUIResource | Ресурс внешнего вида матовой границы. |
| BorderUIResource.TitledBorderUIResource | Ресурс внешнего вида заголовок-границы. |
| ButtonUI | Подключаемый интерфейс внешнего вида для JButton. |
| ColorChooserUI | Подключаемый интерфейс внешнего вида для JColorChooser. |
| ColorUIResource | Подкласс Color, реализующий UIResource. |
| ComboBoxUI | Подключаемый интерфейс внешнего вида для JComboBox. |
| ComponentInputMapUIResource | Подкласс javax.swing.ComponentInputMap, реализующий UIResource. |
| ComponentUI | Базовый класс для всех делегатов внешнего вида в архитектуре 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> | Базовый класс для всех делегатов внешнего вида 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, 2023, 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/21/docs/api/java.desktop/javax/swing/plaf/package-summary.html