Caro amigos,
estou com problemas em colocar a data e a hora na tela principal de um
sistema,como fa�o para que a data e a hora sejam chamados uma vez e
fiquem rodando na tela, isto � quando for mudando a hora o relogio nao
fique estatico.
Este � o codigo que eu criei para isto, ele fica mostrando a data e a
hora mudando de acordo com o sistema operacional, mas isto acontece
gra�as ao loop infinito. Porem eu nao quero esta forma, se por um acaso
alguem conhecer outra maneira de ficar rodando sem o loop ou algum
exemplo de codigo me ajudaria bastante. Se for possivel fazer com Thread
eu agradeceria se alguem me explicasse como.
Desde j� agrade�o.
import java.util.*;
import java.text.*;
public class DataHora
{
private String dataForm;
private Date dt;
public DataHora()
{
dt = new Date(System.currentTimeMills());
System.out.println(getDataHora());
}
public getDataHora()
{
dataForm = "dd/MM/yyyy - hh:mm:ss";
return (String) (new SimpleDateFormat(dateForm).format(dt));
}
public static void main (String args[])
{
while(true)
}
new DataHora();
{
}
}
--------------------------- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
---------------------------------------------------------------------