W jaki sposób otrzymasz kod VK z znaku będącego literą? Wygląda na to, że powinieneś być w stanie zrobić coś w rodzaju javax.swing.KeyStroke.getKeyStroke('c').getKeyCode()
, ale to nie działa (wynikiem jest zero). Każdy wie, jak zdobyć klucz, jeśli już posiadasz KeyEvent, ale co jeśli chcesz zamienić znaki na VK? Nie jestem zainteresowany zdobyciem kodu FK dla dziwnych postaci, tylko [A-Z], [a-z], [0-9].Uzyskaj identyfikator VK z dowolnego znaku w języku Java
Kontekst ten problem -------- Wszystkie samouczki Robot widziałem zakładać programiści lubią przeliterować słowa wysyłając naciśnięć klawiszy z kodami VK:
int keyInput[] = { KeyEvent.VK_D, KeyEvent.VK_O, KeyEvent.VK_N, KeyEvent.VK_E };//end keyInput array
Zadzwoń do mnie leniwy, ale nawet z Eclipse to nie jest sposób na wykorzystanie TDD na GUI. Jeśli ktokolwiek zda sobie sprawę z klasy podobnej do robota, która pobiera ciągi, a następnie symuluje dane wejściowe użytkownika dla tych ciągów znaków (używam FEST), chciałbym to wiedzieć.
+1 bardzo dobrze, zauważ, że brak obsługi wyjątków – dfa