|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Aug 2006
Messaggi: 7
|
STABLE 2
Data una serie di righe di testo, ciascuna con un relativo tempo, voglio vedere sullo schermo, in una finestra, nell'ordine di ciascuna riga per quel tempo stabilito; tutto ciò sono riuscito a farlo, ragionevolmente bene, almeno in parte: ho creato un theard che modifica la finestra e sleeppa per quel tempo per poi modificare di nuovo la finestra.
Il problema sta nel fatto che se voglio chiudere la finestra prima della fine del thread, non lo posso fare; inoltre ho implementato anche windows listener e tutte le cose che gli dico di fare nel window closing me le fa solo quando quel thread ha terminato, nonostante nel windows closing io scriva mythread.interrupt(). Presumo infatti che il mestiere del window listener fosse fatto da un processo concorrente, ma mi sto ricredendo. Fatemi pure domande e vi ringrazio per qualsiasi aiuto mi vogliate dare. PS: inoltre vorrei anche poter scorrere con le freccette le varie schermate e ciò lo posso fare solo interrompendo il thread (anche mentre dorme) e modificando i suoi indici di riga ma non riesco a interrompere mentre dorme con interrupt (). Help. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:13.