This commit is contained in:
Ingy döt Net 2013-10-27 22:24:23 +00:00
parent 6f050a029e
commit 776bba907c
3887 changed files with 59894 additions and 7280 deletions

View file

@ -0,0 +1,20 @@
import java.awt.Robot
import java.awt.event.KeyEvent
object Keystrokes extends App {
def Keystroke(str: String) {
val robot = new Robot();
for (ch <- str.toCharArray()) {
if (Character.isUpperCase(ch)) {
robot.keyPress(KeyEvent.VK_SHIFT);
robot.keyPress(ch);
robot.keyRelease(ch);
robot.keyRelease(KeyEvent.VK_SHIFT);
} else {
val upCh = Character.toUpperCase(ch);
robot.keyPress(upCh);
robot.keyRelease(upCh);
}
}
}
}