|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class MultiLookAndFeel extends LookAndFeel
Стиль мультиплексирования, который позволяет больше чем одному UI быть связанным с компонентом одновременно. Основной стиль вызывают стилем значения по умолчанию, и другой взгляд и чувства вызывают вспомогательные.
Для дополнительной информации см. Используя Стиль Мультиплексирования.
Предупреждение: Сериализированные объекты этого class не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans пакет. Пожалуйста, см. XMLEncoder.
| Конструктор и Описание |
|---|
MultiLookAndFeel() |
| Модификатор и Тип | Метод и Описание |
|---|---|
static ComponentUI |
createUIs(ComponentUI mui, Vector uis, JComponent target)
Создает
ComponentUI объекты, требуемые представить target компонент, помещая объекты в uis вектор и возврат ComponentUI возразите, что лучше всего представляет UI компонента. |
UIDefaults |
getDefaults()
Создает, инициализирует, и возвращает стиль определенные значения по умолчанию.
|
Строка |
getDescription()
Возвращает короткое описание этого стили.
|
Строка |
getID()
Возвращает строку, подходящую для использования приложениями/службами, которое идентифицирует этот стиль.
|
Строка |
getName()
Возвращает строку, подходящую для использования в меню, которое идентифицирует этот стиль.
|
boolean |
isNativeLookAndFeel()
Возвраты
false; этот стиль не является собственным на любую платформу. |
boolean |
isSupportedLookAndFeel()
Возвраты
true; каждая платформа разрешает этот стиль. |
protected static ComponentUI[] |
uisToArray(Vector uis)
Создает массив, заполняет это с объектами UI от переданного - в векторе, и возвращает массив.
|
getDesktopPropertyValue, getDisabledIcon, getDisabledSelectedIcon, getLayoutStyle, getSupportsWindowDecorations, initialize, installBorder, installColors, installColorsAndFont, installProperty, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, provideErrorFeedback, toString, uninitialize, uninstallBorderpublic String getName()
getName в class LookAndFeelpublic String getID()
getID в class LookAndFeelpublic String getDescription()
getDescription в class LookAndFeelpublic boolean isNativeLookAndFeel()
false; этот стиль не является собственным на любую платформу.isNativeLookAndFeel в class LookAndFeelfalsepublic boolean isSupportedLookAndFeel()
true; каждая платформа разрешает этот стиль.isSupportedLookAndFeel в class LookAndFeeltrueUIManager.setLookAndFeel(javax.swing.LookAndFeel)public UIDefaults getDefaults()
ComponentUI Имена class (такой как "javax.swing.plaf.multi. MultiButtonUI").getDefaults в class LookAndFeelUIDefaults объектJComponent.getUIClassID()public static ComponentUI createUIs(ComponentUI mui, Vector uis, JComponent target)
ComponentUI объекты, требуемые представить target компонент, помещая объекты в uis вектор и возврат ComponentUI возразите, что лучше всего представляет UI компонента. Этот метод находит ComponentUI объекты, вызывая getDefaults().getUI(target) на каждом значении по умолчанию и вспомогательном использующемся в настоящее время стили. Первый UI возражает, что этот метод добавляет к uis вектор для стили значения по умолчанию. Этот метод вызывается createUI метод MultiXxxxUI классы.
mui - ComponentUI объект, который представляет полный UI для target компонент; это должно быть экземпляром одного из MultiXxxxUI классыuis - a Vector; обычно это uis поле mui параметрtarget - компонент, UI которого представляется muimui если у компонента есть какие-либо вспомогательные объекты UI; иначе, возвращает объект UI для стили значения по умолчанию или null если значение по умолчанию объект UI не могло бы быть найденоUIManager.getAuxiliaryLookAndFeels(), UIDefaults.getUI(javax.swing.JComponent), MultiButtonUI.uis, MultiButtonUI.createUI(javax.swing.JComponent)protected static ComponentUI[] uisToArray(Vector uis)
uis нуль, этот метод возвращает массив с нулевыми элементами. Если uis пустой вектор, этот метод возвраты null. Ошибка периода выполнения происходит если любые объекты в uis вектор не имеет типа ComponentUI.uis - векторное, содержащее ComponentUI объекты
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
ЧЕРНОВАЯ земля-b92