PopupMenuListener (Java SE 14 & JDK 14)
Description: declaration: module: java.desktop, package: javax.swing.event, interface: PopupMenuListener
Keywords: javax.swing.event.PopupMenuListener interface

Module java.desktop
Package javax.swing.event

# Interface PopupMenuListener

All Superinterfaces:
  `EventListener`

    public interface PopupMenuListener
    extends EventListener

A popup menu listener

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `void` | `popupMenuCanceled​(PopupMenuEvent e)` | This method is called when the popup menu is canceled
  `void` | `popupMenuWillBecomeInvisible​(PopupMenuEvent e)` | This method is called before the popup menu becomes invisible Note that a JPopupMenu can become invisible any time
  `void` | `popupMenuWillBecomeVisible​(PopupMenuEvent e)` | This method is called before the popup menu becomes visible

- ## Method Details

  - ### popupMenuWillBecomeVisible

    void popupMenuWillBecomeVisible​(PopupMenuEvent e)
    This method is called before the popup menu becomes visible
    Parameters:
      `e` - a `PopupMenuEvent` containing the source of the event

  - ### popupMenuWillBecomeInvisible

    void popupMenuWillBecomeInvisible​(PopupMenuEvent e)
    This method is called before the popup menu becomes invisible Note that a JPopupMenu can become invisible any time
    Parameters:
      `e` - a `PopupMenuEvent` containing the source of the event

  - ### popupMenuCanceled

    void popupMenuCanceled​(PopupMenuEvent e)
    This method is called when the popup menu is canceled
    Parameters:
      `e` - a `PopupMenuEvent` containing the source of the event