--- old/src/java.desktop/share/classes/sun/awt/ExtendedKeyCodes.java 2015-09-18 13:06:16.741447623 -0700 +++ new/src/java.desktop/share/classes/sun/awt/ExtendedKeyCodes.java 2015-09-18 13:06:16.625447627 -0700 @@ -12,16 +12,16 @@ * or higher. */ // Keycodes declared in KeyEvent.java with corresponding Unicode values. - private final static HashMap regularKeyCodesMap = + private static final HashMap regularKeyCodesMap = new HashMap(98, 1.0f); // Keycodes derived from Unicode values. Here should be collected codes // for characters appearing on the primary layer of at least one // known keyboard layout. For instance, sterling sign is on the primary layer // of the Mac Italian layout. - private final static HashSet extendedKeyCodesSet = + private static final HashSet extendedKeyCodesSet = new HashSet(501, 1.0f); - final public static int getExtendedKeyCodeForChar( int c ) { + public static final int getExtendedKeyCodeForChar( int c ) { int uc = Character.toUpperCase( c ); int lc = Character.toLowerCase( c ); if (regularKeyCodesMap.containsKey( c )) {