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]
-------------------------------------------------------------------------