3 import java.awt.event.MouseEvent;
5 public class ShortcutKeyMaskExWrapper
8 private static final Float specversion;
10 private static final float modern;
12 public static final int SHIFT_DOWN_MASK;
14 public static final int ALT_DOWN_MASK;
16 private static final ShortcutKeyMaskExWrapperI wrapper;
21 .parseFloat(System.getProperty("java.specification.version"));
24 if (specversion >= modern)
26 wrapper = new ShortcutKeyMaskExWrapper11();
30 wrapper = new ShortcutKeyMaskExWrapper8();
32 SHIFT_DOWN_MASK = wrapper.SHIFT_DOWN_MASK;
33 ALT_DOWN_MASK = wrapper.ALT_DOWN_MASK;
36 public static int getMenuShortcutKeyMaskEx()
38 return wrapper.getMenuShortcutKeyMaskEx();
41 public static int getModifiersEx(MouseEvent e)
43 return wrapper.getModifiersEx(e);