PDA

View Full Version : [JAVA]Select..case???


cornholio
26-11-2005, 10:50
ciao ragazzi... devo fare un'interfaccia per un mio programmino:

Premi 1 per x
Premi 2 per y
Premi 3 per z

come posso fare?? mi sembra impossibile che l'unico modo sia con delle if nidificate...
case is 1 o simile esiste in java??


come faccio per non dover premere invio dopo aver digitato l'1 nella scelta del menu'?

grazie

smartz
26-11-2005, 10:59
switch (var) {
case 1: fai qualcosa;
break;
case 2: cccc;
break;
default: break;
}


funziona solo per gli int

cornholio
26-11-2005, 11:08
mitico!!! grazie!!!

franksisca
26-11-2005, 11:28
switch (var) {
case 1: fai qualcosa;
break;
case 2: cccc;
break;
default: break;
}


funziona solo per gli int
Funziona anche per i char
switch (var) {
case '1': fai qualcosa;
break;
case '2': cccc;
break;
default: break;

per il non dover digitare invio dopo aver inserito 1, hai risolto???
Sei in console o interfaccia grafica???

cornholio
26-11-2005, 11:39
sono in console... no non ho risolto per l'invio... ma mi avete dato una dritta ottima!!! grazie!! ora proverò a cercare un po meglio, anche perchè un'altro utente qui richiedeva qualcosa di simile ma senza risultati...

franksisca
26-11-2005, 11:43
sono in console... no non ho risolto per l'invio... ma mi avete dato una dritta ottima!!! grazie!! ora proverò a cercare un po meglio, anche perchè un'altro utente qui richiedeva qualcosa di simile ma senza risultati...
Infatti, anche io cercavo una soluzione, ma ancora niente.....il fatto e che ho poco tempo.
Prova tu a mettere un KeyActionListener sulla console, naturalmente devi perderci un pò di tempo, e poi fammi sapere.