Làm thế nào để bạn lấy mã VK từ một char là một chữ cái? Nó có vẻ như bạn sẽ có thể làm một cái gì đó như javax.swing.KeyStroke.getKeyStroke('c').getKeyCode()
, nhưng điều đó không làm việc (kết quả là số không). Mọi người đều biết cách lấy mã khóa nếu bạn đã có KeyEvent, nhưng điều gì sẽ xảy ra nếu bạn chỉ muốn biến các ký tự thành mã VK? Tôi không muốn nhận mã FK cho các ký tự lạ, chỉ [A-Z], [a-z], [0-9].Lấy VK int từ một char tùy ý trong java
Bối cảnh của vấn đề này -------- Tất cả các hướng dẫn Robot Tôi đã nhìn thấy giả lập trình viên yêu thích rõ ràng lời bằng cách gửi keypresses với mã VK:
int keyInput[] = { KeyEvent.VK_D, KeyEvent.VK_O, KeyEvent.VK_N, KeyEvent.VK_E };//end keyInput array
Gọi tôi là lười biếng, nhưng ngay cả với Eclipse, đây không phải là cách để sử dụng TDD trên GUI. Nếu bất cứ ai xảy ra để biết một lớp Robot giống như có chuỗi và sau đó mô phỏng đầu vào của người dùng cho những chuỗi (Tôi đang sử dụng FEST), tôi rất muốn biết.
+1 rất tốt, chỉ cần lưu ý rằng xử lý ngoại lệ bị thiếu – dfa