--- old/src/share/classes/java/awt/KeyboardFocusManager.java 2012-08-17 21:11:56.000000000 +0400 +++ new/src/share/classes/java/awt/KeyboardFocusManager.java 2012-08-17 21:11:56.000000000 +0400 @@ -56,7 +56,6 @@ import sun.util.logging.PlatformLogger; import sun.awt.AppContext; -import sun.awt.HeadlessToolkit; import sun.awt.SunToolkit; import sun.awt.CausedFocusEvent; import sun.awt.KeyboardFocusManagerPeerProvider; @@ -443,7 +442,7 @@ private void initPeer() { Toolkit tk = Toolkit.getDefaultToolkit(); KeyboardFocusManagerPeerProvider peerProvider = (KeyboardFocusManagerPeerProvider)tk; - peer = peerProvider.createKeyboardFocusManagerPeer(this); + peer = peerProvider.getKeyboardFocusManagerPeer(); } /**