--- old/src/java.desktop/windows/classes/sun/awt/windows/WRobotPeer.java 2017-11-06 10:25:47.898006300 +0530 +++ new/src/java.desktop/windows/classes/sun/awt/windows/WRobotPeer.java 2017-11-06 10:25:46.989023800 +0530 @@ -63,6 +63,11 @@ public native void keyRelease( int keycode ); @Override + public native void keyPressUnicode( int unicodeKey ); + @Override + public native void keyReleaseUnicode( int unicodeKey ); + + @Override public int getRGBPixel(int x, int y) { // See 7002846: that's ineffective, but works correctly with non-opaque windows return getRGBPixels(new Rectangle(x, y, 1, 1))[0];