2
A
回答
0
使用在KeyEvent關鍵代碼:
DesktopKeyboard keyboard = new DesktopKeyboard();
keyboard.keyDown(KeyEvent.VK_CONTROL);
keyboard.type("x");
keyboard.keyUp(KeyEvent.VK_CONTROL);
0
我在項目中使用這種方式:
Screen screen = new Screen();
screen.click(<your texbox>); // click into textbox to have a cursor there
screen.type("a", KeyModifier.CTRL); // this sends Ctrl+"a" to select all text <- this is what you asked for !
screen.type(Key.BACKSPACE); // this sends Backspace key pressed, i.e. here deletes all selected text
注意我用了兩個KeyModifier和關鍵。這樣它的工作。
+0
我試過了,它沒有工作。 Key或KeyModifier事件都不會做任何事情。 – Elliot 2014-10-01 22:31:10
0
試試這個,
Screen screen = new Screen();
screen.type("x",Key.CTRL)
screen.type("\n");
相關問題
- 1. 如何使用Sikuli Java獨立jar鍵入文本?
- 2. Sikuli不會「鍵入()」
- 3. SIKULI API - 如何使用特殊的組合鍵類型,如ALT + TAB
- 4. 使用gVim中的Alt鍵鍵入的特殊鍵
- 5. 使用GetKeyNameText和特殊鍵
- 6. 如何使用Sikuli右鍵單擊特定位置?
- 7. 在NetBeans/Java中鍵入特殊字符(使用Alt Gr)
- 8. AIX特殊鍵
- 9. sikuli:如何執行java jar文件
- 10. 用鍵盤快捷鍵替換特殊字符實時輸入
- 11. 避免鍵入一些特殊字符
- 12. 如何使用特殊鍵激活我的程序?
- 13. 使用Javascript檢測特殊按鍵
- 14. 按鍵組合輸入和特殊按鍵按
- 15. 特殊字符和鍵名
- 16. 只聽特殊鍵的關鍵聽衆?
- 17. 如何在JavaScript中提取特殊鍵?
- 18. 如何攔截特殊(alt/ctrl)按鍵?
- 19. Yahoo Finance API特殊鍵
- 20. 如何使用Sikuli API從右鍵單擊選項選項
- 21. 如何使用selenium2(java)鍵入iframe?
- 22. 如何對Java中的特殊鼠標鍵(向前/向後鍵)作出反應
- 23. 如何在Sikuli發送windows home鍵+「我」?
- 24. 在Javascript中使用特殊鍵的關鍵字
- 25. 特殊日食熱鍵
- 26. 特殊字符的鍵碼
- 27. 如何使用Win32 :: Console讀取特殊鍵?
- 28. 使用GSON,如何JSON轉換成Java時,一些鍵有特殊字符
- 29. 如何在java(FX)中的某個字符上鍵入特殊字符
- 30. 我使用xcode 9,如何特殊鍵雙引號插入nsarray數據?
的工作!順便說一下Sikuli API中的Key和KeyModifire類怎麼樣? – 2013-04-08 09:10:08
'Key'是一組使用專用Unicode字符表示修飾符和數字鍵盤鍵的常量。如果你喜歡的話,你可以使用它們來代替KeyEvent(我沒有看到任何優勢)。 'KeyModifier'在Sikuli的'AWTRobot'內部使用,但是代碼不可訪問,所以它可能是未來代碼或者代碼不存在。 – 2013-04-08 13:23:59