Sikuli - キー入力と特殊キー/修飾キー一覧

Sikuliでキー入力するにはtypeメソッドを使います。

1
type(画像など[省略可], 入力文字, 修飾キー)

入力文字は「a」「b」「c」などのキー1文字や次の表のような特殊キーを指定することができます。
(1文字の指定しかできませんので、複数の文字を設定したい場合はpasteメソッドを使うことになります。)

特殊一覧

特殊キー定数 意味
Key.ENTER Enterキー
Key.TAB Tabキー
Key.ESC ESCキー
Key.BACKSPACE BSキー
Key.DELETE DELETEキー
Key.INSERT INSERTキー
Key.SPACE スペースキー
Key.F1~Key.F15 ファンクションキー
Key.HOME HOMEキー
Key.END ENDキー
Key.LEFT,Key.RIGHT,
Key.DOWN,Key.UP
カーソルキー群
Key.PAGEUP,Key.DOWN PageUp,PageDownキー
Key.PRINTSCREEN PrintScreenキー
Key.PAUSE Pauseキー
Key.CAPS_LOCK CapsLockキー
Key.SCROLL LOCK ScrollLockキー
Key.NUM_LOCK NumLockキー
Key.NUM0~Key.NUM9 テンキーの数字「0」~「9」
Key.SEPARATOR テンキーの「.」
Key.ADD テンキーの「+」
Key.MINUS テンキーの「-」
Key.MULTIPLY テンキーの「*」
Key.DIVIDE テンキーの「/」

修飾キーは次のキーを指定することができます。

修飾一覧

修飾キー定数 意味
Key.CTRL Ctrlキー
Key.SHIFT Shiftキー
Key.ALT ALTキー
Key.META METAキー(WindowsキーまたはMacのCommandキー)
Key.CMD Commandキー
Key.WIN Windowsキー
Key.ALTGR [Ctrl]と[Alt]を両方同時押し