Класс 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 |
Экземпляр |
protected DesktopManager |
desktopManager |
Экземпляр |
protected KeyStroke |
maximizeKey |
Устаревшее. С версии 1.3.
|
protected KeyStroke |
minimizeKey |
Устаревшее. С версии 1.3.
|
protected KeyStroke |
navigateKey |
Устаревшее. С версии 1.3.
|
protected KeyStroke |
navigateKey2 |
Устаревшее. С версии 1.3.
|
Сводка конструкторов
| Конструктор | Описание |
|---|---|
BasicDesktopPaneUI() |
Создает новый экземпляр |
Сводка методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
protected PropertyChangeListener |
createPropertyChangeListener() |
Возвращает |
static ComponentUI |
createUI(JComponent c) |
Создает новый экземпляр |
protected void |
installDefaults() |
Устанавливает значения по умолчанию. |
protected void |
installDesktopManager() |
Устанавливает менеджер рабочего стола. |
protected void |
installKeyboardActions() |
Устанавливает действия с клавиатуры. |
protected void |
installListeners() |
Устанавливает |
protected void |
registerKeyboardActions() |
Регистрирует действия с клавиатуры. |
protected void |
uninstallDefaults() |
Удаляет значения по умолчанию. |
protected void |
uninstallDesktopManager() |
Удаляет менеджер рабочего стола. |
protected void |
uninstallKeyboardActions() |
Удаляет регистрации действий с клавиатуры. |
protected void |
uninstallListeners() |
Удаляет |
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
С версии Java 2 platform v1.3 это ранее недокументированное поле больше не используется. Связки клавиш теперь определяются темой оформления, для получения дополнительной информации обратитесь к спецификации связок клавиш.
maximizeKey
@Deprecated protected KeyStroke maximizeKey
С версии Java 2 platform v1.3 это ранее недокументированное поле больше не используется. Связки клавиш теперь определяются темой оформления, для получения дополнительной информации обратитесь к спецификации связок клавиш.
closeKey
@Deprecated protected KeyStroke closeKey
С версии Java 2 platform v1.3 это ранее недокументированное поле больше не используется. Связки клавиш теперь определяются темой оформления, для получения дополнительной информации обратитесь к спецификации связок клавиш.
navigateKey
@Deprecated protected KeyStroke navigateKey
С версии Java 2 platform v1.3 это ранее недокументированное поле больше не используется. Связки клавиш теперь определяются темой оформления, для получения дополнительной информации обратитесь к спецификации связок клавиш.
navigateKey2
@Deprecated protected KeyStroke navigateKey2
С версии Java 2 platform v1.3 это ранее недокументированное поле больше не используется. Связки клавиш теперь определяются темой оформления, для получения дополнительной информации обратитесь к спецификации связок клавиш.
Подробное описание конструкторов
BasicDesktopPaneUI()
public BasicDesktopPaneUI()
Создает новый экземпляр BasicDesktopPaneUI.
Подробное описание методов
createUI(javax.swing.JComponent)
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.
- Возвращает:
- PropertyChangeListener, который будет добавлен для отслеживания изменений в панели рабочего стола.
- С версии:
- 1.5
© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicDesktopPaneUI.html