Pessoal, estou com o seguinte problema: gostaria de apresentar as horas atuais em jFrame’s, no qual alternasse os frames a serem apresentados a cada 10 segundos, porém eu já estou trabalhando com uma estrutura de repetição e desconheço como inserir uma segunda. Poderiam me ajudar?
[code]public class Indicador implements Runnable {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws ParseException, InterruptedException {
IndicadorVendasSemanal indicadorVendasSemanal = new IndicadorVendasSemanal(); //tela1
IndicadorVendasSemanal indicadorVendasDiario = new IndicadorVendasDiario(); //tela2
indicadorVendasDiario.setVisible(true);
// indicadorVendasSemanal.setVisible(true);
int minutos = 0;
int horas = 0;
while (true) {
GregorianCalendar d = new GregorianCalendar();
minutos = d.get(Calendar.MINUTE);
System.out.println("Minutos " + minutos);
horas = d.get(Calendar.HOUR_OF_DAY);
System.out.println("Horas " + horas);
System.out.println("Contador é: " + count);
count++;
indicadorVendasDiario.jLabel1.setText(String.valueOf(hora));
indicadorVendasSemanal.jLabel1.setText(String.valueOf(hora));
// A linha abaixo espera meio segundo.
try { Thread.sleep (500); } catch (InterruptedException ex) { }
}
}
}
[/code]