Класс BasicMenuUI.ChangeHandler
java.lang.Object
javax.swing.plaf.basic.BasicMenuUI.ChangeHandler
- Все реализованные интерфейсы:
-
EventListener,ChangeListener
- Вложенный класс:
BasicMenuUI
public class BasicMenuUI.ChangeHandler extends Object implements ChangeListener
Начиная с платформы Java 2 версии 1.4, этот ранее недокументированный класс устарел. Теперь управление ключевыми связями осуществляется всплывающим меню.
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
boolean |
isSelected |
true если выбран пункт всплывающего меню. |
JMenu |
menu |
Экземпляр JMenu. |
BasicMenuUI |
ui |
Экземпляр BasicMenuUI. |
Component |
wasFocused |
Компонент, на котором был фокус. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
ChangeHandler |
Создаёт новый экземпляр ChangeHandler. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
stateChanged |
Вызывается при изменении состояния объекта-цели слушателя. |
Подробное описание полей
ui
public BasicMenuUI ui
Экземпляр
BasicMenuUI.isSelected
public boolean isSelected
true если выбран пункт всплывающего меню.wasFocused
public Component wasFocused
Компонент, на котором был фокус.
Подробное описание конструкторов
ChangeHandler
public ChangeHandler(JMenu m, BasicMenuUI ui)
Создаёт новый экземпляр
ChangeHandler.- Параметры:
-
m- экземплярJMenu -
ui- экземплярBasicMenuUI
Подробное описание методов
stateChanged
public void stateChanged(ChangeEvent e)
Описание, скопированное из интерфейса:
ChangeListenerВызывается при изменении состояния объекта-цели слушателя.
- Указано в:
-
stateChangedв интерфейсеChangeListener - Параметры:
-
e- объект ChangeEvent
© 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/BasicMenuUI.ChangeHandler.html