Spec-Zone.ru › OpenJDK 24

Класс BasicDesktopPaneUI

java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.DesktopPaneUI
javax.swing.plaf.basic.BasicDesktopPaneUI
Прямые известные подклассы:
SynthDesktopPaneUI
public class BasicDesktopPaneUI extends DesktopPaneUI
Базовая тема оформления для рабочего стола.

Краткое описание вложенных классов

Модификатор и тип Класс Описание
protected class  BasicDesktopPaneUI.CloseAction
Обрабатывает закрытие внутреннего фрейма.
protected class  BasicDesktopPaneUI.MaximizeAction
Обрабатывает максимализацию внутреннего фрейма.
protected class  BasicDesktopPaneUI.MinimizeAction
Обрабатывает минимизацию внутреннего фрейма.
protected class  BasicDesktopPaneUI.NavigateAction
Обрабатывает переход к следующему внутреннему фрейму.
protected class  BasicDesktopPaneUI.OpenAction
Обрабатывает восстановление минимизированного или максимализированного внутреннего фрейма.

Краткое описание полей

Модификатор и тип Поле Описание
protected KeyStroke closeKey
Устарело.
С версии 1.3.
protected JDesktopPane desktop
Экземпляр JDesktopPane.
protected DesktopManager desktopManager
Экземпляр DesktopManager.
protected KeyStroke maximizeKey
Устарело.
С версии 1.3.
protected KeyStroke minimizeKey
Устарело.
С версии 1.3.
protected KeyStroke navigateKey
Устарело.
С версии 1.3.
protected KeyStroke navigateKey2
Устарело.
С версии 1.3.

Краткое описание конструкторов

Конструктор Описание
BasicDesktopPaneUI()
Создает новый экземпляр BasicDesktopPaneUI.

Краткое описание методов

Модификатор и тип Метод Описание
protected PropertyChangeListener createPropertyChangeListener()
Возвращает PropertyChangeListener для установки на JDesktopPane.
static ComponentUI createUI(JComponent c)
Создает новый экземпляр BasicDesktopPaneUI.
protected void installDefaults()
Устанавливает свойства по умолчанию.
protected void installDesktopManager()
Устанавливает менеджер рабочего стола.
protected void installKeyboardActions()
Устанавливает действия клавиатуры.
protected void installListeners()
Устанавливает PropertyChangeListener, возвращенное из createPropertyChangeListener, на JDesktopPane.
protected void registerKeyboardActions()
Регистрирует действия клавиатуры.
protected void uninstallDefaults()
Отменяет установку свойств по умолчанию.
protected void uninstallDesktopManager()
Отменяет установку менеджера рабочего стола.
protected void uninstallKeyboardActions()
Отменяет регистрацию действий клавиатуры.
protected void uninstallListeners()
Отменяет установку PropertyChangeListener, возвращенного из createPropertyChangeListener, с JDesktopPane.
protected void unregisterKeyboardActions()
Отменяет регистрацию действий клавиатуры.

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

contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update

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

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

Подробное описание полей

desktop

protected JDesktopPane desktop
Экземпляр JDesktopPane.

desktopManager

protected DesktopManager desktopManager
Экземпляр DesktopManager.

minimizeKey

@Deprecated protected KeyStroke minimizeKey
Устарело.
Начиная с версии 1.3.
Начиная с платформы Java 2 v1.3, это ранее не документированное поле больше не используется. Связывание клавиш теперь определяется LookAndFeel, для получения дополнительных сведений см. спецификацию связывания клавиш.

maximizeKey

@Deprecated protected KeyStroke maximizeKey
Устарело.
Начиная с версии 1.3.
Начиная с платформы Java 2 v1.3, это ранее не документированное поле больше не используется. Связывание клавиш теперь определяется LookAndFeel, для получения дополнительных сведений см. спецификацию связывания клавиш.

closeKey

@Deprecated protected KeyStroke closeKey
Устарело.
Начиная с версии 1.3.
Начиная с платформы Java 2 v1.3, это ранее не документированное поле больше не используется. Связывание клавиш теперь определяется LookAndFeel, для получения дополнительных сведений см. спецификацию связывания клавиш.

navigateKey

@Deprecated protected KeyStroke navigateKey
Устарело.
Начиная с версии 1.3.
Начиная с платформы Java 2 v1.3, это ранее не документированное поле больше не используется. Связывание клавиш теперь определяется LookAndFeel, для получения дополнительных сведений см. спецификацию связывания клавиш.

navigateKey2

@Deprecated protected KeyStroke navigateKey2
Устарело.
Начиная с версии 1.3.
Начиная с платформы Java 2 v1.3, это ранее не документированное поле больше не используется. Связывание клавиш теперь определяется LookAndFeel, для получения дополнительных сведений см. спецификацию связывания клавиш.

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

BasicDesktopPaneUI

public BasicDesktopPaneUI()
Создает новый экземпляр BasicDesktopPaneUI.

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

createUI

public static ComponentUI createUI(JComponent c)
Создает новый экземпляр BasicDesktopPaneUI.
Параметры:
c - компонент
Возвращает:
новый экземпляр BasicDesktopPaneUI

installDefaults

protected void installDefaults()
Устанавливает значения по умолчанию.

uninstallDefaults

protected void uninstallDefaults()
Удаляет значения по умолчанию.

installListeners

protected void installListeners()
Устанавливает PropertyChangeListener, возвращаемое createPropertyChangeListener, на JDesktopPane.
Начиная с версии:
1.5
См. также:
  • createPropertyChangeListener()

uninstallListeners

protected void uninstallListeners()
Удаляет PropertyChangeListener, возвращаемое createPropertyChangeListener, из JDesktopPane.
Начиная с версии:
1.5
См. также:
  • createPropertyChangeListener()

installDesktopManager

protected void installDesktopManager()
Устанавливает менеджер рабочего стола.

uninstallDesktopManager

protected void uninstallDesktopManager()
Удаляет менеджер рабочего стола.

installKeyboardActions

protected void installKeyboardActions()
Устанавливает действия клавиш.

registerKeyboardActions

protected void registerKeyboardActions()
Регистрирует действия клавиш.

unregisterKeyboardActions

protected void unregisterKeyboardActions()
Отменяет регистрацию действий клавиш.

uninstallKeyboardActions

protected void uninstallKeyboardActions()
Удаляет действия клавиш.

createPropertyChangeListener

protected PropertyChangeListener createPropertyChangeListener()
Возвращает PropertyChangeListener для установки на JDesktopPane.
Возвращает:
Обработчик событий изменения свойств, который будет добавлен для отслеживания изменений в панели рабочего стола.
Начиная с версии:
1.5

© 1993, 2025, 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://download.java.net/java/early_access/jdk24/docs/api/java.desktop/javax/swing/plaf/basic/BasicDesktopPaneUI.html

Spec-Zone.ru

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