|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Sep 2005
Città: Lecce - Milano
Messaggi: 128
|
[JAVA] listener tastiera
Salve a tutti
vorrei sapere come implemetare una funzione che attenda la pressione di un tasto della tastiera. Un tasto quasiasi... L'intento é quello ci creare un mssaggio del tipo: Premere un tasto per continuare... che si trova sotto DOS. Ho girato per internet ma ho trovato argomenti inerenti la cattura degli eventi legati a finestre e oggetti. Qualcuno mi può aiutare? Grazie in anticipo Jack Carter
__________________
*** La mia terra il Salento *** |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
scusa, se specifichi meglio a cosa ti serve.....
comunque potresti fare un bufferedReader che legge continuamente, appena riceve qualcosa ti fà l'operazione desiderata.
__________________
My gaming placement |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Sep 2005
Città: Lecce - Milano
Messaggi: 128
|
Scusate se non sono stato molto chiaro. Volevo qualcosa che fungesse come il
repeat until keypressed del turbo pascal. Ovvero che bloccasse il mio codice fino a quando non si preme un tasto. In pratica: System.out.println("Premere un qualsiasi tasto per uscire..."); funzione bloccare il codice fino alla pressione del tasto System.exit(0);
__________________
*** La mia terra il Salento *** |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Sep 2005
Città: Lecce - Milano
Messaggi: 128
|
Ho provato con:
System.out.println("Premere un tasto per uscire"); try{ int key = System.in.read(); } catch (IOException e) { e.printStackTrace(); } System.exit(0); e altri costrutti, ma il problema sta nel fatto che premendo un tasto sono costretto a dare [INVIO]. Vorrei che dopo la pressione del singolo tasto (qualsiasi della tastiera) prosegua eseguendo System.exit(0);
__________________
*** La mia terra il Salento *** |
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Sep 2005
Città: Lecce - Milano
Messaggi: 128
|
Nessuno può aiutarmi? Nemmeno un'idea?
__________________
*** La mia terra il Salento *** |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
faccio una prova e poi ti faccio sapere, ok???
__________________
My gaming placement |
|
|
|
|
|
#7 |
|
Member
Iscritto dal: Sep 2005
Città: Lecce - Milano
Messaggi: 128
|
Ok grazie
__________________
*** La mia terra il Salento *** |
|
|
|
|
|
#8 |
|
Member
Iscritto dal: Sep 2005
Città: Lecce - Milano
Messaggi: 128
|
comincio a pensare che sia impossibile da fare
Grazie comunque per l'aiuto
__________________
*** La mia terra il Salento *** |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
sorry, problemi col pc, domani o dopodomani provo e ti faccio sapere, nel frattempo ti chiedo una cosa:
Sai convertire un doc in txt in java???
__________________
My gaming placement |
|
|
|
|
|
#10 |
|
Member
Iscritto dal: Sep 2005
Città: Lecce - Milano
Messaggi: 128
|
Per la conversione doc -> txt, non ne ho mai avuto necessità. Semmai troverò qualcosa ti farò sapere
__________________
*** La mia terra il Salento *** |
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
scusa, se mi dici di preciso a cosa ti serve, forse ho trovato.
__________________
My gaming placement |
|
|
|
|
|
#12 |
|
Member
Iscritto dal: Sep 2005
Città: Lecce - Milano
Messaggi: 128
|
Vorrei mettere in pausa l'esecuzione del codice fino alla pressione di un tasto qualsiasi da tastiera...
Comunpue se posti la tua soluzione vedrò se posso trarne qualcosa grazie in ogni caso
__________________
*** La mia terra il Salento *** |
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
allora no, ancora niente, faccio un paio di prove ancora e ti faccio sapere, pensavo che dovessi chiudere il programma e basta.
__________________
My gaming placement |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:29.



















