Package com.jgoodies.looks.common
Class MenuSelectionProcessor
- java.lang.Object
-
- com.jgoodies.looks.common.MenuSelectionProcessor
-
- All Implemented Interfaces:
java.awt.KeyEventPostProcessor
public final class MenuSelectionProcessor extends java.lang.Object implements java.awt.KeyEventPostProcessorHandles the Alt key to select the first menu in the menu bar - if any. Useful to let non-Windows L&fs like Plastic feel more like Windows.- See Also:
WindowsRootPaneUI
-
-
Field Summary
Fields Modifier and Type Field Description private booleanaltKeyPressedprivate booleanmenuCanceledOnPress
-
Constructor Summary
Constructors Constructor Description MenuSelectionProcessor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidaltPressed(java.awt.event.KeyEvent ev)private voidaltReleased(java.awt.event.KeyEvent ev)private static javax.swing.JMenuBargetMenuBar(java.awt.event.KeyEvent ev)booleanpostProcessKeyEvent(java.awt.event.KeyEvent ev)
-
-
-
Method Detail
-
postProcessKeyEvent
public boolean postProcessKeyEvent(java.awt.event.KeyEvent ev)
- Specified by:
postProcessKeyEventin interfacejava.awt.KeyEventPostProcessor
-
altPressed
private void altPressed(java.awt.event.KeyEvent ev)
-
altReleased
private void altReleased(java.awt.event.KeyEvent ev)
-
getMenuBar
private static javax.swing.JMenuBar getMenuBar(java.awt.event.KeyEvent ev)
-
-