simulare pressioni da tastiera
simulare pressioni da tastiera
Salve
Qualcuno consoce quale è la classe Java che mi permette di simulare la pressione di tasti della tastiera ed eventualmente quali sono i metodi per utilizzarla(ES:simulare la pressione del tasto 's');
GRAZIE
Qualcuno consoce quale è la classe Java che mi permette di simulare la pressione di tasti della tastiera ed eventualmente quali sono i metodi per utilizzarla(ES:simulare la pressione del tasto 's');
GRAZIE
- danilo84
- Scoppiettante Seguace

- Messaggi: 929
- Iscrizione: lunedì 27 novembre 2006, 9:24
- Località: Taranto
Re: simulare pressioni da tastiera
Ciao, ma la simulazione del tasto, ad esempio 's' cosa comporterebbe?
Re: simulare pressioni da tastiera
le stesse conseguenze che avrebbe se il tasto fosse digitato da tastiera.
ad esempio se il cursore sta su un editor di testo sull'editor mi compare la lettera s.
ad esempio se il cursore sta su un editor di testo sull'editor mi compare la lettera s.
- danilo84
- Scoppiettante Seguace

- Messaggi: 929
- Iscrizione: lunedì 27 novembre 2006, 9:24
- Località: Taranto
Re: simulare pressioni da tastiera
Hai visto la classe KeyListener? Se richiami la funzione KeyTyped devi dare in input il tasto....quindi dovresti simularlo
Re: simulare pressioni da tastiera
Allora io ho fatto cosi:
private static KeyListener key; //ed ho definito la classe
poi quando vado a fare
key.KeyTyped();
dentro le parentesi cosa ci devo mettere? come facccio ad esempio a passare da input il valore c?
c'è un modo per passarlo in ascii??
GRAZIE PER L'AIUTO
private static KeyListener key; //ed ho definito la classe
poi quando vado a fare
key.KeyTyped();
dentro le parentesi cosa ci devo mettere? come facccio ad esempio a passare da input il valore c?
c'è un modo per passarlo in ascii??
GRAZIE PER L'AIUTO
-
vincenzo87
- Prode Principiante
- Messaggi: 47
- Iscrizione: sabato 27 ottobre 2007, 12:34
Re: simulare pressioni da tastiera
Ragazzi..io faccio programmazione all'università...
Non create classi assurde...dovete scrivere questa riga di codice solamente dentro la vostra classe java
BufferedReader buf = new BufferedReader( new InputStreamReader(System.in));
Con questa riga di codice potrete scrivere da tastiera
Non create classi assurde...dovete scrivere questa riga di codice solamente dentro la vostra classe java
BufferedReader buf = new BufferedReader( new InputStreamReader(System.in));
Con questa riga di codice potrete scrivere da tastiera
Ultima modifica di vincenzo87 il sabato 18 ottobre 2008, 19:45, modificato 1 volta in totale.
Vincent
Re: simulare pressioni da tastiera
con questa cosa che dici tu posso fare buf.readLine() e leggo una stringa da input oppure posso generare un output sul terminalevincenzo87 ha scritto: Ragazzi..io faccio programmazione all'università...
Non create classi assurde...dovete scrivere questa riga di codice solamente dentro la vostra classe java
BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
Con questa riga di codice potrete scrivere da tastiera
dal quale ho lanciato il programma;ma di certo non simulo una pressione di un tasto della tastiera ad esempio se sto su un file di testo e lancio il programma l'output non mi va a finire sul file di testo.
-
vincenzo87
- Prode Principiante
- Messaggi: 47
- Iscrizione: sabato 27 ottobre 2007, 12:34
Re: simulare pressioni da tastiera
Ma scusa...ke intendete voi per simulazione da tastiera?
Ultima modifica di vincenzo87 il sabato 18 ottobre 2008, 20:06, modificato 1 volta in totale.
Vincent
Re: simulare pressioni da tastiera
vuol dire che il comportamento deve essere esattamente quello che fosse se il tasto fosse digitato da tastiera
ti faccio un altro esempio
se apro super mario e al mio programma faccio simulare il tasto della freccetta a sinistra il personaggio si muove a sinistra
ti faccio un altro esempio
se apro super mario e al mio programma faccio simulare il tasto della freccetta a sinistra il personaggio si muove a sinistra
-
vincenzo87
- Prode Principiante
- Messaggi: 47
- Iscrizione: sabato 27 ottobre 2007, 12:34
Re: simulare pressioni da tastiera
aaaaah allora nn c'entra niente con quello ke ti ho scritto io...
Scusa ma avevo capito male ...quello che avevo capito io era ke dovessi scrivere qualcosa da tastiera..>:(
Scusa ma avevo capito male ...quello che avevo capito io era ke dovessi scrivere qualcosa da tastiera..>:(
Ultima modifica di vincenzo87 il sabato 18 ottobre 2008, 20:16, modificato 1 volta in totale.
Vincent
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti