Класс 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, 2023, 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/21/docs/api/java.desktop/javax/swing/plaf/basic/BasicRootPaneUI.html