--- old/src/java.desktop/windows/classes/sun/awt/windows/WRobotPeer.java 2017-09-21 14:04:41.370664500 +0530 +++ new/src/java.desktop/windows/classes/sun/awt/windows/WRobotPeer.java 2017-09-21 14:04:40.328404400 +0530 @@ -63,6 +63,11 @@ public native void keyRelease( int keycode ); @Override + public native void keyPressUnicode( int key ); + @Override + public native void keyReleaseUnicode( int key ); + + @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];