Class BasicMenuUI.ChangeHandler

All Implemented Interfaces:
EventListener, ChangeListener
Enclosing class:
BasicMenuUI
public class BasicMenuUI.ChangeHandler
extends Object
implements ChangeListener

As of Java 2 platform 1.4, this previously undocumented class is now obsolete. KeyBindings are now managed by the popup menu.

Fields

Modifier and Type Field Description
boolean isSelected

true if an item of popup menu is selected.

JMenu menu

The instance of JMenu.

BasicMenuUI ui

The instance of BasicMenuUI.

Component wasFocused

The component that was focused.

Constructors

Constructor Description
ChangeHandler​(JMenu m, BasicMenuUI ui)

Constructs a new instance of ChangeHandler.

Methods

Methods declared in class java.lang.Object

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

Methods declared in interface javax.swing.event.ChangeListener

stateChanged

Fields

public JMenu menu

The instance of JMenu.

ui

public BasicMenuUI ui

The instance of BasicMenuUI.

isSelected

public boolean isSelected

true if an item of popup menu is selected.

wasFocused

public Component wasFocused

The component that was focused.

Constructors

ChangeHandler

public ChangeHandler(JMenu m,
                     BasicMenuUI ui)

Constructs a new instance of ChangeHandler.

Parameters:
m - an instance of JMenu
ui - an instance of BasicMenuUI

© 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/BasicMenuUI.ChangeHandler.html