< prev index next >
src/java.desktop/macosx/classes/com/apple/laf/AquaMenuPainter.java
Print this page
@@ -72,11 +72,14 @@
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);
+ @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,10 +87,11 @@
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 >