Spec-Zone.ru › OpenJDK 17

Пакет javax.swing.plaf.multi

package javax.swing.plaf.multi
Предоставляет объекты пользовательского интерфейса, объединяющие два или более внешних вида. Когда компонент запрашивает свой пользовательский интерфейс, этот внешний вид возвращает многопоточную оболочку, которая обрабатывает все коммуникации как с основным внешним видом, так и с одним или несколькими дополнительными внешними видами. Например, если пользователь объединит дополнительный аудио внешний вид с внешним видом Motif, метод JButton.getUI вернёт экземпляр MultiButtonUI, который будет обрабатывать как MotifButtonUI, так и AudioButtonUI.

Дополнительную информацию можно найти на странице Использование многопоточного внешнего вида.

Примечание: Большинство API Swing не потокобезопасны. Подробности см. на странице Потоки в Swing, разделе Руководства по Java.

Since:
1.2
Пакет Описание
javax.swing.plaf
Предоставляет один интерфейс и множество абстрактных классов, которые Swing использует для предоставления своих подключаемых возможностей внешнего вида.
javax.swing.plaf.basic
Предоставляет объекты пользовательского интерфейса, построенные в соответствии с базовым внешним видом.
javax.swing.plaf.metal
Предоставляет объекты пользовательского интерфейса, построенные в соответствии с внешним видом Java (ранее кодовое имя Metal), который является стандартным внешним видом.
javax.swing.plaf.nimbus
Предоставляет объекты пользовательского интерфейса, построенные в соответствии с кроссплатформенным внешним видом Nimbus.
javax.swing.plaf.synth
Synth — это настраиваемый внешний вид, в котором вся отрисовка делегирована.
Класс Описание
MultiButtonUI
Многопоточный пользовательский интерфейс, используемый для объединения ButtonUI.
MultiColorChooserUI
Многопоточный пользовательский интерфейс, используемый для объединения ColorChooserUI.
MultiComboBoxUI
Многопоточный пользовательский интерфейс, используемый для объединения ComboBoxUI.
MultiDesktopIconUI
Многопоточный пользовательский интерфейс, используемый для объединения DesktopIconUI.
MultiDesktopPaneUI
Многопоточный пользовательский интерфейс, используемый для объединения DesktopPaneUI.
MultiFileChooserUI
Многопоточный пользовательский интерфейс, используемый для объединения FileChooserUI.
MultiInternalFrameUI
Многопоточный пользовательский интерфейс, используемый для объединения InternalFrameUI.
MultiLabelUI
Многопоточный пользовательский интерфейс, используемый для объединения LabelUI.
MultiListUI
Многопоточный пользовательский интерфейс, используемый для объединения ListUI.
MultiLookAndFeel
Многопоточный внешний вид, который позволяет связывать более одного пользовательского интерфейса с компонентом одновременно.
MultiMenuBarUI
Многопоточный пользовательский интерфейс, используемый для объединения MenuBarUI.
MultiMenuItemUI
Многопоточный пользовательский интерфейс, используемый для объединения MenuItemUI.
MultiOptionPaneUI
Многопоточный пользовательский интерфейс, используемый для объединения OptionPaneUI.
MultiPanelUI
Многопоточный пользовательский интерфейс, используемый для объединения PanelUI.
MultiPopupMenuUI
Многопоточный пользовательский интерфейс, используемый для объединения PopupMenuUI.
MultiProgressBarUI
Многопоточный пользовательский интерфейс, используемый для объединения ProgressBarUI.
MultiRootPaneUI
Многопоточный пользовательский интерфейс, используемый для объединения RootPaneUI.
MultiScrollBarUI
Многопоточный пользовательский интерфейс, используемый для объединения ScrollBarUI.
MultiScrollPaneUI
Многопоточный пользовательский интерфейс, используемый для объединения ScrollPaneUI.
MultiSeparatorUI
Многопоточный пользовательский интерфейс, используемый для объединения SeparatorUI.
MultiSliderUI
Многопоточный пользовательский интерфейс, используемый для объединения SliderUI.
MultiSpinnerUI
Многопоточный пользовательский интерфейс, используемый для объединения SpinnerUI.
MultiSplitPaneUI
Многопоточный пользовательский интерфейс, используемый для объединения SplitPaneUI.
MultiTabbedPaneUI
Многопоточный пользовательский интерфейс, используемый для объединения TabbedPaneUI.
MultiTableHeaderUI
Многопоточный пользовательский интерфейс, используемый для объединения TableHeaderUI.
MultiTableUI
Многопоточный пользовательский интерфейс, используемый для объединения TableUI.
MultiTextUI
Многопоточный пользовательский интерфейс, используемый для объединения TextUI.
MultiToolBarUI
Многопоточный пользовательский интерфейс, используемый для объединения ToolBarUI.
MultiToolTipUI
Многопоточный пользовательский интерфейс, используемый для объединения ToolTipUI.
MultiTreeUI
Многопоточный пользовательский интерфейс, используемый для объединения TreeUI.
MultiViewportUI
Многопоточный пользовательский интерфейс, используемый для объединения ViewportUI.

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

Spec-Zone.ru

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