Come si ottiene il codice VK da un carattere che è una lettera? Sembra che tu debba essere in grado di fare qualcosa come javax.swing.KeyStroke.getKeyStroke('c').getKeyCode()
, ma questo non funziona (il risultato è zero). Tutti sanno come ottenere il codice chiave se si dispone già di un KeyEvent, ma cosa succede se si desidera trasformare i caratteri in VK ints? Non sono interessato a ottenere il codice FK per caratteri strani, solo [A-Z], [a-z], [0-9].Ottieni il VK int da un carattere arbitrario in java
contesto di questo problema -------- tutti i tutorial robot che ho visto assumono programmatori amano precisare le parole con l'invio di pressione dei tasti con i codici VK:
int keyInput[] = { KeyEvent.VK_D, KeyEvent.VK_O, KeyEvent.VK_N, KeyEvent.VK_E };//end keyInput array
Chiamami pigro, ma anche con Eclipse non è possibile utilizzare TDD su GUI. Se qualcuno capisce di una classe simile a un robot che prende le stringhe e quindi simula l'input dell'utente per quelle stringhe (sto usando FEST), mi piacerebbe saperlo.
+1 molto buono, basta notare che manca la gestione delle eccezioni – dfa