Três formas diferentes, usando java.util.Thread, java.util.Timer e javax.swing.Timer. Espero que ajude:
/* CronoThread.java */ public class CronoThread extends Thread { public static void main (String args[]) { CronoThread rt = new CronoThread(); rt.start(); } public void run() { try { int temp = 0; while (true) { System.out.print("\r"+temp); temp++; this.sleep(1000); } } catch (InterruptedException e) { e.printStackTrace(); } } } /* CronoUtilTimer.java */ public class CronoUtilTimer extends java.util.TimerTask { protected int temp = 0; public static void main(String args[]) { java.util.Timer timer = new java.util.Timer(); timer.scheduleAtFixedRate(new CronoUtilTimer(),1000,1000); } public void run() { System.out.print("\r"+temp); temp++; } } /* CronoSwingTimer.java */ public class CronoSwingTimer implements java.awt.event.ActionListener { int temp = 0; public static void main (String args[]) { javax.swing.Timer timer = new javax.swing.Timer(1000,new CronoSwingTimer()); timer.start(); //chuncho nojento para manter este programa exemplo funcionando. Eu sei que consome muita CPU... while (true) {} } public void actionPerformed(java.awt.event.ActionEvent e) { System.out.print("\r"+temp); temp++; } } --- Henrique Viecili <[EMAIL PROTECTED]> wrote: > Se vc quiser simplesmente obter a hora atual do > sistema eh soh usar o > comando System.currentTimeMillis() retorna um long > caso vc queira sincronizar processos dê uma olhada > nos conceitos de Threads > e na classe homônima. > > -henrique > > ----- Original Message ----- > From: "Astrogildo Cunha" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Sunday, November 24, 2002 12:13 PM > Subject: [java-list] Funções com Tempo do sistema? > > > > Oi, eu estou com dificuldades para implementar > um > > Applet que dependa de intervalos de tempo para > > executar determinadas ações. > > Eu dei uma olhada na classe Timer > (java.util.Timer), > > mas eu não consigo utilizá-la (parece que ela não > foi > > encontrada na hora de gerar o bytecode). > > Pensei no wait(), mas eu não consegui usar. Se > > alguém puder me mostrar como fazer isto eu > agradeço > > muito. > > Obrigado, > > Odo > > > > > _______________________________________________________________________ > > Yahoo! GeoCities > > Tudo para criar o seu site: ferramentas fáceis de > usar, espaço de sobra e > acessórios. > > http://br.geocities.yahoo.com/ > > > > ------------------------------ LISTA SOUJAVA > ---------------------------- > > http://www.soujava.org.br - Sociedade de > Usuários Java da Sucesu-SP > > dúvidas mais comuns: > http://www.soujava.org.br/faq.htm > > regras da lista: > http://www.soujava.org.br/regras.htm > > historico: > http://www.mail-archive.com/java-list%40soujava.org.br > > para sair da lista: envie email para > [EMAIL PROTECTED] > > > ------------------------------------------------------------------------- > > > > > ------------------------------ LISTA SOUJAVA > ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários > Java da Sucesu-SP > dúvidas mais comuns: > http://www.soujava.org.br/faq.htm > regras da lista: > http://www.soujava.org.br/regras.htm > historico: > http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para > [EMAIL PROTECTED] > ------------------------------------------------------------------------- > __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------