< prev index next >
src/java.desktop/macosx/classes/com/apple/laf/AquaMenuPainter.java
Print this page
*** 72,82 ****
kURightDeleteGlyph = 0x2326,
kUShiftGlyph = 0x21E7,
kUCapsLockGlyph = 0x21EA;
static final int ALT_GRAPH_MASK = 1 << 5; // New to Java2
! static final int sUnsupportedModifiersMask = ~(InputEvent.CTRL_MASK | InputEvent.ALT_MASK | InputEvent.SHIFT_MASK | InputEvent.META_MASK | ALT_GRAPH_MASK);
interface Client {
public void paintBackground(Graphics g, JComponent c, int menuWidth, int menuHeight);
}
--- 72,85 ----
kURightDeleteGlyph = 0x2326,
kUShiftGlyph = 0x21E7,
kUCapsLockGlyph = 0x21EA;
static final int ALT_GRAPH_MASK = 1 << 5; // New to Java2
! @SuppressWarnings("deprecation")
! static final int sUnsupportedModifiersMask =
! ~(InputEvent.CTRL_MASK | InputEvent.ALT_MASK | InputEvent.SHIFT_MASK
! | InputEvent.META_MASK | ALT_GRAPH_MASK);
interface Client {
public void paintBackground(Graphics g, JComponent c, int menuWidth, int menuHeight);
}
*** 84,93 ****
--- 87,97 ----
static String getKeyModifiersText(final int modifiers, final boolean isLeftToRight) {
return getKeyModifiersUnicode(modifiers, isLeftToRight);
}
// Return a string with the proper modifier glyphs
+ @SuppressWarnings("deprecation")
private static String getKeyModifiersUnicode(final int modifiers, final boolean isLeftToRight) {
final StringBuilder buf = new StringBuilder(2);
// Order (from StandardMenuDef.c): control, option(alt), shift, cmd
// reverse for right-to-left
//$ check for substitute key glyphs for localization
< prev index next >