Spec-Zone.ru › OpenJDK 8

Класс MultiDesktopIconUI

  • java.lang.Object
    • javax.swing.plaf.ComponentUI
      • javax.swing.plaf.DesktopIconUI
        • javax.swing.plaf.multi.MultiDesktopIconUI

public class MultiDesktopIconUI
extends DesktopIconUI

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

Этот файл был автоматически сгенерирован с помощью AutoMulti.

Поля

Модификатор и тип Поле и описание
protected Vector uis

Вектор, содержащий реальные интерфейсы.

Конструкторы

Конструктор и описание
MultiDesktopIconUI()

Методы

Модификатор и тип Метод и описание
boolean contains(JComponent a, int b, int c)

Вызывает метод contains для каждого интерфейса, обрабатываемого этим объектом.

static ComponentUI createUI(JComponent a)

Возвращает экземпляр многоканального интерфейса, если какой-либо из дополнительных LookAndFeel поддерживает этот интерфейс.

Accessible getAccessibleChild(JComponent a, int b)

Вызывает метод getAccessibleChild для каждого интерфейса, обрабатываемого этим объектом.

int getAccessibleChildrenCount(JComponent a)

Вызывает метод getAccessibleChildrenCount для каждого интерфейса, обрабатываемого этим объектом.

Dimension getMaximumSize(JComponent a)

Вызывает метод getMaximumSize для каждого интерфейса, обрабатываемого этим объектом.

Dimension getMinimumSize(JComponent a)

Вызывает метод getMinimumSize для каждого интерфейса, обрабатываемого этим объектом.

Dimension getPreferredSize(JComponent a)

Вызывает метод getPreferredSize для каждого интерфейса, обрабатываемого этим объектом.

ComponentUI[] getUIs()

Возвращает список интерфейсов, связанных с этим многоканальным интерфейсом.

void installUI(JComponent a)

Вызывает метод installUI для каждого интерфейса, обрабатываемого этим объектом.

void paint(Graphics a, JComponent b)

Вызывает метод paint для каждого интерфейса, обрабатываемого этим объектом.

void uninstallUI(JComponent a)

Вызывает метод uninstallUI для каждого интерфейса, обрабатываемого этим объектом.

void update(Graphics a, JComponent b)

Вызывает метод update для каждого интерфейса, обрабатываемого этим объектом.

Методы, унаследованные от класса javax.swing.plaf.ComponentUI

getBaseline, getBaselineResizeBehavior

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Поля

uis

protected Vector uis

Вектор, содержащий реальные пользовательские интерфейсы (UI). Он заполняется при вызове createUI, и его можно получить, вызвав метод getUIs. Первый элемент гарантированно является реальным UI, полученным из стандартной темы оформления.

Конструкторы

MultiDesktopIconUI

public MultiDesktopIconUI()

Методы

getUIs

public ComponentUI[] getUIs()

Возвращает список пользовательских интерфейсов (UI), связанных с этим UI многократного отображения. Это позволяет обработке UI приложением, знающим UI многократного отображения на компонентах.

contains

public boolean contains(JComponent a,
                        int b,
                        int c)

Вызывает метод contains для каждого UI, обрабатываемого этим объектом.

Overrides:
contains в классе ComponentUI
Parameters:
a — компонент, где запрашивается расположение x,y; этот аргумент часто игнорируется, но может быть использован, если объект UI бессостоятельный и используется несколькими компонентами
b — координата x точки
c — координата y точки
Returns:
значение, полученное от первого UI, которое является UI, полученным из стандартной темы LookAndFeel
See Also:
JComponent.contains(int, int), Component.contains(int, int)

update

public void update(Graphics a,
                   JComponent b)

Вызывает метод update для каждого UI, обрабатываемого этим объектом.

Overrides:
update в классе ComponentUI
Parameters:
a — контекст Graphics, в котором необходимо выполнить рисование
b — компонент, который рисуется; этот аргумент часто игнорируется, но может быть использован, если объект UI бессостоятельный и используется несколькими компонентами
See Also:
ComponentUI.paint(java.awt.Graphics, javax.swing.JComponent), JComponent.paintComponent(java.awt.Graphics)

createUI

public static ComponentUI createUI(JComponent a)

Возвращает экземпляр UI многократного отображения, если какой-либо из вспомогательных LookAndFeel поддерживает этот UI. В противном случае возвращает просто объект UI, полученный из стандартной темы LookAndFeel.

installUI

public void installUI(JComponent a)

Вызывает метод installUI для каждого UI, обрабатываемого этим объектом.

Overrides:
installUI в классе ComponentUI
Parameters:
a — компонент, где устанавливается этот делегат UI
See Also:
ComponentUI.uninstallUI(javax.swing.JComponent), JComponent.setUI(javax.swing.plaf.ComponentUI), JComponent.updateUI()

uninstallUI

public void uninstallUI(JComponent a)

Вызывает метод uninstallUI для каждого UI, обрабатываемого этим объектом.

Overrides:
uninstallUI в классе ComponentUI
Parameters:
a — компонент, из которого удаляется этот делегат UI; этот аргумент часто игнорируется, но может быть использован, если объект UI бессостоятельный и используется несколькими компонентами
See Also:
ComponentUI.installUI(javax.swing.JComponent), JComponent.updateUI()

paint

public void paint(Graphics a,
                  JComponent b)

Вызывает метод paint для каждого UI, обрабатываемого этим объектом.

Overrides:
paint в классе ComponentUI
Parameters:
a — контекст Graphics, в котором необходимо выполнить рисование
b — компонент, который рисуется; этот аргумент часто игнорируется, но может быть использован, если объект UI бессостоятельный и используется несколькими компонентами
See Also:
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)

getPreferredSize

public Dimension getPreferredSize(JComponent a)

Вызывает метод getPreferredSize для каждого UI, обрабатываемого этим объектом.

Overrides:
getPreferredSize в классе ComponentUI
Parameters:
a — компонент, размер которого по умолчанию запрашивается; этот аргумент часто игнорируется, но может быть использован, если объект UI бессостоятельный и используется несколькими компонентами
Returns:
значение, полученное от первого UI, которое является UI, полученным из стандартной темы LookAndFeel
See Also:
JComponent.getPreferredSize(), LayoutManager.preferredLayoutSize(java.awt.Container)

getMinimumSize

public Dimension getMinimumSize(JComponent a)

Вызывает метод getMinimumSize для каждого UI, обрабатываемого этим объектом.

Overrides:
getMinimumSize в классе ComponentUI
Parameters:
a — компонент, минимальный размер которого запрашивается; этот аргумент часто игнорируется, но может быть использован, если объект UI бессостоятельный и используется несколькими компонентами
Returns:
значение, полученное от первого UI, которое является UI, полученным из стандартной темы LookAndFeel
See Also:
JComponent.getMinimumSize(), LayoutManager.minimumLayoutSize(java.awt.Container), ComponentUI.getPreferredSize(javax.swing.JComponent)

getMaximumSize

public Dimension getMaximumSize(JComponent a)

Вызывает метод getMaximumSize для каждого UI, обрабатываемого этим объектом.

Overrides:
getMaximumSize в классе ComponentUI
Parameters:
a — компонент, максимальный размер которого запрашивается; этот аргумент часто игнорируется, но может быть использован, если объект UI бессостоятельный и используется несколькими компонентами
Returns:
значение, полученное от первого UI, которое является UI, полученным из стандартной темы LookAndFeel
See Also:
JComponent.getMaximumSize(), LayoutManager2.maximumLayoutSize(java.awt.Container)

getAccessibleChildrenCount

public int getAccessibleChildrenCount(JComponent a)

Вызывает метод getAccessibleChildrenCount для каждого UI, обрабатываемого этим объектом.

Overrides:
getAccessibleChildrenCount в классе ComponentUI
Returns:
значение, полученное от первого UI, которое является UI, полученным из стандартной темы LookAndFeel
See Also:
ComponentUI.getAccessibleChild(javax.swing.JComponent, int)

getAccessibleChild

public Accessible getAccessibleChild(JComponent a,
                                     int b)

Вызывает метод getAccessibleChild для каждого UI, обрабатываемого этим объектом.

Overrides:
getAccessibleChild в классе ComponentUI
b — индекс потомка с нуля
Returns:
значение, полученное от первого UI, которое является UI, полученным из стандартной темы LookAndFeel
See Also:
ComponentUI.getAccessibleChildrenCount(javax.swing.JComponent)

© 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.

Spec-Zone.ru

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