Spec-Zone.ru › OpenJDK 17

Пакет 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
Пакет Описание
javax.swing
Предоставляет набор "лёгких" (все написанные на языке Java) компонентов, которые по возможности работают одинаково на всех платформах.
javax.swing.plaf.basic
Предоставляет пользовательские интерфейсные объекты, созданные в соответствии с базовым стилем оформления.
javax.swing.plaf.metal
Предоставляет пользовательские интерфейсные объекты, созданные в соответствии со стилем оформления Java (ранее известным как Metal), который является стилем оформления по умолчанию.
javax.swing.plaf.multi
Предоставляет пользовательские интерфейсные объекты, объединяющие два или более стилей оформления.
javax.swing.plaf.nimbus
Предоставляет пользовательские интерфейсные объекты, созданные в соответствии с кроссплатформенным стилем оформления Nimbus.
javax.swing.plaf.synth
Synth — это настраиваемый стиль оформления, в котором вся отрисовка делегируется.
Класс Описание
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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API