|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Sep 2004
Città: Sardegna
Messaggi: 98
|
[JAVA] Bloccare schermata per qualche secondo
Ciao a tutti!
Qualcuno sa dirmi come posso bloccare una schermata per qualche secondo? Mi spiego meglio...In un videogioco quando perdo una vita voglio che venga stampato "VITA PERSA" per qualche secondo (o, al limite, fino alla pressione di un tasto) prima che il loop del gioco riprenda... |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2004
Messaggi: 2992
|
Stampi la scritta eppoi usi
Thread.sleep(# di millisecondi con cui vuoi fermare l'azione). |
|
|
|
|
|
#3 | |
|
Member
Iscritto dal: Sep 2004
Città: Sardegna
Messaggi: 98
|
Quote:
|
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Non so come è fatto il tuo videogioco ma ... se stai usando AWT o Swing può non essere affatto una buona idea usare un wait "sincrono" come Thread.sleep().
La cosa è da valutare molto bene! Le interfacce grafiche sono gestite ad eventi ... dipende da dove metti quella sleep. Se ad esempio la esegui nel momento in cui sei all'interno del thread di Swing, no, pessima idea!
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:41.



















