diff -r 378aa3362868 -r 320a714614e9 jdk/src/share/classes/sun/awt/AWTAccessor.java --- a/jdk/src/share/classes/sun/awt/AWTAccessor.java Tue Mar 06 10:25:45 2012 +0800 +++ b/jdk/src/share/classes/sun/awt/AWTAccessor.java Tue Mar 06 20:34:38 2012 +0000 @@ -28,6 +28,7 @@ import sun.misc.Unsafe; import java.awt.*; +import java.awt.KeyboardFocusManager; import java.awt.event.InputEvent; import java.awt.geom.Point2D; import java.awt.peer.ComponentPeer; @@ -396,6 +397,11 @@ * Sets the most recent focus owner in the window. */ void setMostRecentFocusOwner(Window window, Component component); + + /* + * Returns current KFM of the specified AppContext. + */ + KeyboardFocusManager getCurrentKeyboardFocusManager(AppContext ctx); } /*