Tôi đã tự hỏi liệu có thể nhấn một phím bằng Java hay không. Không hoàn toàn chắc chắn làm thế nào để tiếp cận này. Phải có một số loại lớp giống như sendKeyPress(); hay gì đó.Bấm một phím với Java
6
A
Trả lời
12
Bạn có thể làm điều đó dễ dàng với lớp học Robot
. Điều đó hầu như chỉ nhấn nút, không có nhắm mục tiêu đặc biệt hoặc bất kỳ thứ gì.
Ví dụ, để nhấn Nhập:
Robot r = new Robot();
r.keyPress(KeyEvent.VK_ENTER);
r.keyRelease(KeyEvent.VK_ENTER);
0
Action act = new Action(driver);
act.sendkeys(Keys.ENTER).build().perform();
Các vấn đề liên quan
- 1. Bắt phím bấm với android
- 2. Mô phỏng bấm phím với jQuery
- 3. Chuyển đổi Cursorline on/off với một phím bấm
- 4. Android - Nhận bấm phím trên bàn phím
- 5. Android mô phỏng bấm phím
- 6. Phím chủ hành vi bấm
- 7. Phát hiện một phím bấm kép trong AutoHotkey
- 8. Cách chụp phím bấm Enter trong GtkEntry
- 9. Kết hợp bấm phím và khóa - jQuery
- 10. Phân biệt giữa phím bấm và phím được giữ
- 11. Cách kích hoạt phím bấm enter
- 12. jQuery: cách chụp phím bấm bằng live()
- 13. Bấm phím Escape để gọi phương thức
- 14. Liên kết phím bấm JQuery Esc
- 15. Kết hợp phím bấm xử lý jQuery
- 16. Bỏ phiếu bàn phím (phát hiện một phím bấm) trong python
- 17. Làm thế nào để ẩn bàn phím khi tôi bấm phím return trong một UITextField?
- 18. Làm thế nào để kết hợp chức năng bấm phím và bấm vào trong JavaScript?
- 19. Phím Java - sơ đồ phím
- 20. Làm thế nào để mô phỏng một phím bấm bên trong một hàm Vim?
- 21. Làm thế nào để chuyển đổi một phím nhập Nhấn vào một phím Tab Bấm cho các trang web
- 22. Khởi chạy tự động Haskell dmenu trên phím bấm
- 23. Hashtable với phím số nguyên trong Java
- 24. AngularJS: Cập nhật một đầu vào với một ng-mô hình động làm mờ trên mỗi phím bấm
- 25. jquery bấm phím() sự kiện nhận được văn bản
- 26. Mô phỏng bấm phím bằng cách sử dụng bash
- 27. Thời gian bấm phím trung bình khi nhập
- 28. jquery bấm phím kiện cho cmd + s VÀ ctrl + s
- 29. Gọi hàm javascript sau 5 giây bấm phím cuối cùng
- 30. 'Nghe' để bấm phím trong khi chuỗi đang ngủ
Trong gì? Lung lay? Bàn điều khiển? một applet? GWT? –
Điều tôi hy vọng đạt được là di chuột qua một nơi nào đó và sau đó nhấn một phím và nó sẽ lưu dấu vị trí của chuột. Sau đó, nó quay trở lại với nó và nhấp vào đó. – Chris
Lớp 'Robot' từ câu trả lời của tôi thậm chí cho phép bạn di chuyển chuột. Và lớp ['MouseInfo'] (http://docs.oracle.com/javase/7/docs/api/java/awt/MouseInfo.html) cũng tốt cho việc ghi nhớ vị trí của chuột. Chúc may mắn! –