Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. public void sendSpacebar() {
  2. try {
  3. this.robot = new Robot();
  4. robot.keyPress(KeyEvent.VK_SPACE);
  5. robot.keyRelease(KeyEvent.VK_SPACE);
  6. } catch (AWTException e) {
  7. e.printStackTrace();
  8. }
  9. }
  10.  
  11. public static void pressUnicode(Robot r, char character)
  12. {
  13. r.keyPress(KeyEvent.VK_ALT);
  14. int key_code = (int) character;
  15. for(int i = 3; i >= 0; --i)
  16. {
  17. // extracts a single decade of the key-code and adds
  18. // an offset to get the required VK_NUMPAD key-code
  19. int numpad_kc = key_code / (int) (Math.pow(10, i)) % 10 + KeyEvent.VK_NUMPAD0;
  20.  
  21. r.keyPress(numpad_kc);
  22. r.keyRelease(numpad_kc);
  23. }
  24.  
  25. r.keyRelease(KeyEvent.VK_ALT);
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement