--- old/src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java 2017-09-08 15:07:01.041394400 +0530 +++ new/src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java 2017-09-08 15:06:59.872869300 +0530 @@ -105,6 +105,17 @@ } @Override + public void keyPressUnicode( int key ) { + keyPressImpl(key); + } + + @Override + public void keyReleaseUnicode( int key ) { + keyReleaseImpl(key); + } + + + @Override public int getRGBPixel(int x, int y) { int pixelArray[] = new int[1]; getRGBPixelsImpl(xgc, x, y, 1, 1, pixelArray, useGtk);