--- old/src/java.desktop/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java 2015-10-15 09:32:32.221247400 +0300 +++ new/src/java.desktop/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java 2015-10-15 09:32:31.826224800 +0300 @@ -32,7 +32,7 @@ import sun.awt.AWTAccessor; import sun.awt.AWTAccessor.ComponentAccessor; import sun.awt.KeyboardFocusManagerPeerImpl; -import sun.awt.CausedFocusEvent; +import java.awt.event.FocusEvent.Cause; final class WKeyboardFocusManagerPeer extends KeyboardFocusManagerPeerImpl { static native void setNativeFocusOwner(ComponentPeer peer); @@ -75,7 +75,7 @@ boolean temporary, boolean focusedWindowChangeAllowed, long time, - CausedFocusEvent.Cause cause) + Cause cause) { // TODO: do something to eliminate this forwarding return KeyboardFocusManagerPeerImpl.deliverFocus(lightweightChild,