Class BasicPopupPanelUI.PopupPanelEscapeDismisser
- java.lang.Object
-
- org.pushingpixels.flamingo.internal.ui.common.popup.BasicPopupPanelUI.PopupPanelEscapeDismisser
-
- All Implemented Interfaces:
EventListener,PopupPanelManager.PopupListener
- Enclosing class:
- BasicPopupPanelUI
protected static class BasicPopupPanelUI.PopupPanelEscapeDismisser extends Object implements PopupPanelManager.PopupListener
This class is used to trace the changes in the shown popup panels and install ESC key listener on the matching root pane so that the popup panels can be dismissed with the ESC key.
-
-
Constructor Summary
Constructors Constructor Description PopupPanelEscapeDismisser()Creates a new tracer for popup panels to be dismissed with ESC key.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpopupHidden(PopupPanelManager.PopupEvent event)Fired when a popup panel has been hidden.voidpopupShown(PopupPanelManager.PopupEvent event)Fired when a popup panel has been shown.
-
-
-
Method Detail
-
popupHidden
public void popupHidden(PopupPanelManager.PopupEvent event)
Description copied from interface:PopupPanelManager.PopupListenerFired when a popup panel has been hidden.- Specified by:
popupHiddenin interfacePopupPanelManager.PopupListener- Parameters:
event- Popup event.
-
popupShown
public void popupShown(PopupPanelManager.PopupEvent event)
Description copied from interface:PopupPanelManager.PopupListenerFired when a popup panel has been shown.- Specified by:
popupShownin interfacePopupPanelManager.PopupListener- Parameters:
event- Popup event.
-
-