Класс BasicRootPaneUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.RootPaneUI
javax.swing.plaf.basic.BasicRootPaneUI
- Все реализуемые интерфейсы:
-
PropertyChangeListener,EventListener
- Непосредственные известные подклассы:
-
MetalRootPaneUI,SynthRootPaneUI
public class BasicRootPaneUI extends RootPaneUI implements PropertyChangeListener
Основная реализация RootPaneUI, которая используется для всех экземпляров JRootPane.
- С момента:
- 1.3
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
BasicRootPaneUI() |
Конструктор BasicRootPaneUI. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static ComponentUI |
createUI |
Возвращает новый экземпляр BasicRootPaneUI. |
protected void |
installComponents |
Устанавливает компоненты. |
protected void |
installDefaults |
Устанавливает свойства по умолчанию. |
protected void |
installKeyboardActions |
Регистрирует действия клавиатуры. |
protected void |
installListeners |
Регистрирует слушателей. |
void |
propertyChange |
Вызывается при изменении свойства в родительском окне. |
protected void |
uninstallComponents |
Удаляет компоненты. |
protected void |
uninstallDefaults |
Удаляет свойства по умолчанию. |
protected void |
uninstallKeyboardActions |
Удаляет действия клавиатуры. |
protected void |
uninstallListeners |
Удаляет слушателей. |
Методы, объявленные в классе javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
Подробное описание конструкторов
BasicRootPaneUI
public BasicRootPaneUI()
Конструктор
BasicRootPaneUI.Подробное описание методов
createUI
public static ComponentUI createUI(JComponent c)
Возвращает новый экземпляр
BasicRootPaneUI.- Параметры:
-
c- компонент - Возвращает:
- новый экземпляр
BasicRootPaneUI
installDefaults
protected void installDefaults(JRootPane c)
Устанавливает свойства по умолчанию.
- Параметры:
-
c- экземплярJRootPane
installComponents
protected void installComponents(JRootPane root)
Устанавливает компоненты.
- Параметры:
-
root- экземплярJRootPane
installListeners
protected void installListeners(JRootPane root)
Регистрирует слушателей.
- Параметры:
-
root- экземплярJRootPane
installKeyboardActions
protected void installKeyboardActions(JRootPane root)
Регистрирует действия клавиатуры.
- Параметры:
-
root- экземплярJRootPane
uninstallDefaults
protected void uninstallDefaults(JRootPane root)
Удаляет свойства по умолчанию.
- Параметры:
-
root- экземплярJRootPane
uninstallComponents
protected void uninstallComponents(JRootPane root)
Удаляет компоненты.
- Параметры:
-
root- экземплярJRootPane
uninstallListeners
protected void uninstallListeners(JRootPane root)
Удаляет слушателей.
- Параметры:
-
root- экземплярJRootPane
uninstallKeyboardActions
protected void uninstallKeyboardActions(JRootPane root)
Удаляет действия клавиатуры.
- Параметры:
-
root- экземплярJRootPane
propertyChange
public void propertyChange(PropertyChangeEvent e)
Вызывается при изменении свойства в родительском окне. Если событие указывает на изменение
defaultButton, это приведет к повторной установке действий клавиатуры.- Указано в:
-
propertyChangeв интерфейсеPropertyChangeListener - Параметры:
-
e- Объект PropertyChangeEvent, описывающий источник события и свойство, которое изменилось.
© 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/BasicRootPaneUI.html