Spec-Zone.ru › OpenJDK 8

Класс MetalDesktopIconUI

  • java.lang.Object
    • javax.swing.plaf.ComponentUI
      • javax.swing.plaf.DesktopIconUI
        • javax.swing.plaf.basic.BasicDesktopIconUI
          • javax.swing.plaf.metal.MetalDesktopIconUI

public class MetalDesktopIconUI
extends BasicDesktopIconUI

Металлическая иконка рабочего стола.

Вложенные классы

Вложенные классы/интерфейсы, унаследованные от класса javax.swing.plaf.basic.BasicDesktopIconUI

BasicDesktopIconUI.MouseInputHandler

Поля

Поля, унаследованные от класса javax.swing.plaf.basic.BasicDesktopIconUI

desktopIcon, frame, iconPane

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

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

Методы

Модификатор и тип Метод и описание
static ComponentUI createUI(JComponent c)
Dimension getMaximumSize(JComponent c)

Иконки рабочего стола не могут быть изменены в размере.

Dimension getMinimumSize(JComponent c)

Возвращает минимальный размер указанного компонента, подходящий для выбранного внешнего вида.

Dimension getPreferredSize(JComponent c)

Возвращает предпочтительный размер указанного компонента, подходящий для выбранного внешнего вида.

protected void installComponents()
protected void installDefaults()
protected void installListeners()
protected void uninstallComponents()
protected void uninstallListeners()

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

createMouseInputListener, deiconize, getInsets, installUI, uninstallDefaults, uninstallUI

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

contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, update

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

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

Подробное описание конструкторов

MetalDesktopIconUI

public MetalDesktopIconUI()

Подробное описание методов

createUI

public static ComponentUI createUI(JComponent c)

installDefaults

protected void installDefaults()
Overrides:
installDefaults в классе BasicDesktopIconUI

installComponents

protected void installComponents()
Overrides:
installComponents в классе BasicDesktopIconUI

uninstallComponents

protected void uninstallComponents()
Overrides:
uninstallComponents в классе BasicDesktopIconUI

installListeners

protected void installListeners()
Overrides:
installListeners в классе BasicDesktopIconUI

uninstallListeners

protected void uninstallListeners()
Overrides:
uninstallListeners в классе BasicDesktopIconUI

getPreferredSize

public Dimension getPreferredSize(JComponent c)

Описание скопировано из класса: ComponentUI

Возвращает предпочтительный размер указанного компонента, подходящий для выбранного внешнего вида. Если null возвращается, предпочтительный размер будет рассчитан менеджером компоновки компонента вместо этого (это предпочтительный подход для любого компонента с установленным конкретным менеджером компоновки). По умолчанию этот метод возвращает null

Overrides:
getPreferredSize в классе BasicDesktopIconUI
Параметры:
c - компонент, предпочтительный размер которого запрашивается; этот аргумент часто игнорируется, но может использоваться, если объект UI является бессостоятельным и совместно используется несколькими компонентами
См. также:
JComponent.getPreferredSize(), LayoutManager.preferredLayoutSize(java.awt.Container)

getMinimumSize

public Dimension getMinimumSize(JComponent c)

Описание скопировано из класса: ComponentUI

Возвращает минимальный размер указанного компонента, подходящий для выбранного внешнего вида. Если null возвращается, минимальный размер будет рассчитан менеджером компоновки компонента вместо этого (это предпочтительный подход для любого компонента с установленным конкретным менеджером компоновки). По умолчанию этот метод вызывает getPreferredSize и возвращает это значение.

Overrides:
getMinimumSize в классе BasicDesktopIconUI
Параметры:
c - компонент, минимальный размер которого запрашивается; этот аргумент часто игнорируется, но может использоваться, если объект UI является бессостоятельным и совместно используется несколькими компонентами
Возвращает:
объект Dimension или null
См. также:
JComponent.getMinimumSize(), LayoutManager.minimumLayoutSize(java.awt.Container), ComponentUI.getPreferredSize(javax.swing.JComponent)

getMaximumSize

public Dimension getMaximumSize(JComponent c)

Описание скопировано из класса: BasicDesktopIconUI

Иконки рабочего стола не могут быть изменены в размере. Поэтому мы всегда должны возвращать минимальный размер иконки рабочего стола.

Overrides:
getMaximumSize в классе BasicDesktopIconUI
Параметры:
c - компонент, максимальный размер которого запрашивается; этот аргумент часто игнорируется, но может использоваться, если объект UI является бессостоятельным и совместно используется несколькими компонентами
Возвращает:
объект Dimension или null
См. также:
BasicDesktopIconUI.getMinimumSize(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