Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente bannato
    Registrato dal
    Dec 2008
    Messaggi
    64

    thread

    codice:
    while(true){
    	try{
    		Thread.sleep(1000);
    }
    catch (Interrputexeption ex){}
    
    cp.repaint();
    }
    quest istruzione in teoria mi permette di bloccare il computer poi fare l istruzione bloccarlo di nuovo e cosi via ma se non ho capito quando si blocca nel while metto solo true come faccio a farlo diventare false?

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Re: thread

    Originariamente inviato da ale60
    while(true){
    try{
    Thread.sleep(1000)
    }
    catch (Interrputexeption ex){}

    cp.repaint();
    }

    quest istruzione in teoria mi permette di bloccare il computer poi fare l istruzione bloccarlo di nuovo e cosi via ma se non ho capito quando si blocca nel while metto solo true come faccio a farlo diventare false?
    Invece di usare la costante true usa una variabile... così la puoi impostare come ti pare:

    codice:
    boolean tuaVariabile = true;
    while( tuaVariabile ) {
       ...
       tuaVariabile = false;
    }
    PS: i tag CODE, quando posti il codice.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    La tua domanad non mi e' molto chiara.
    forse intendi qualcosa del genere ?

    Codice PHP:
    boolean flag true;
    while(
    flag){ 
     try{ 
       
    Thread.sleep(1000); 
       
    cp.repaint(); 
     }catch (
    Interrputexeption ex){
        
    flag false;
     } 
     


  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    oppure brutale

    codice:
    while(true){
    	try{
    		Thread.sleep(1000);
            }
           catch (Interrputexeption ex){
              break;    
           }
    
    cp.repaint();
    }

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.