Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Cronometro em java com erros

$
0
0

@Maycon_Espricio escreveu:

Opa galera, estou criando um aplicativo em Java swing e estou com um problema para criar um cronometro de contagem regressiva. O problema é bem "simples", o código está funcionando, o problema é que não está aparecendo nada na JLabel da interface... ai está o código pra quem puder e quiser me ajudar:

public class Principal extends javax.swing.JFrame {
  
	private void botaoInicioPararActionPerformed(java.awt.event.ActionEvent evt) {                                                 

    Time j= new Time();
    Thread th= new Thread(j);
    th.start();
 
               
    }                                                

    public void recebe(String mensagem){
    
        labelTempo.setText(mensagem);//labelTempo não está apresentando a mensagem
        
    }
  
}

public class Time implements Runnable{        
    
    public void run(){
    
        int min=2, seg=0;
        Principal j= new Principal();
        
        try{
            
            j.recebe("0"+min+":"+seg);
            System.out.println("0"+min+":"+seg);
            
            for(min=1; min>=0; min--){
        
               for(seg=59; seg>=0; seg--){
                   
                   Thread.sleep(1000);
                   j.recebe("0"+min+":"+seg);
                   System.out.println("0"+min+":"+seg);

               }
        
               
            }
        
        }catch(InterruptedException e){
            e.printStackTrace();
        }
    
    }

Mensagens: 6

Participantes: 3

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>