Vitor,

Tente criar uma classe extends thread, e passe no constructor da classe o
label q vc quer atualizar, e faça o restante como vc ja estava fazendo.
Se mesmo assim nao atualizar, tente um repaint.

[]'s

Augusto Fernandes Vellozo
[EMAIL PROTECTED]

----- Original Message -----
From: "vitor" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: "SouJava" <[EMAIL PROTECTED]>
Sent: Wednesday, May 10, 2000 15:42
Subject: Re: Leitura de data/hora utilizando thread


> Javanes wrote:
>
> > Caros amigos,
> >
> > Não consegui fazer com o que queria. Vou tentar explicar de novo:
> > Imaginem um frame com vários componentes, e um desses componentes é um
> > label contendo a data e a hora do sistema, se eu colocar esse label no
> > frame por último, tudo bem, porém esse label não pode ser colocado por
> > último.
> > Pergunto, alguém tem alguma idéia para se fazer isso?
> > Imaginem que esse frame é a interface da minha aplicação, e quero que
> > fique aparecendo a data e a hora, o que acontecia é que quando fazia
> > isso anteriormente a data e a hora ficavam paradas, depois consegui
> > fazê-la ficar "rodando", mas o que não consigo é mostrar esse label na
> > tela, sabendo que nesse frame existem botões, isto é, ações para serem
> > realizadas, e espero que não interfira nessas ações.
> >
> > Obrigado.
> >
>
> Deixar um relógio rodando na tela parece fácil, mas não é !
> Algumas semanas atrás eu postei uma mensagem na lista com a mesma dúvida e
não
> obtive resposta. Aparentemente o problema está em avisar a JVM que o label
precisa
> ser "repintado". Eu fui até o FAQ e lá se recomenda o uso dos métodos
validate() e
> invalidate(), o problema é que isto não funcionou (vide código anexo).
> O pior é que pelo jeito é este mesmo o mecanismo (validate() e
invalidate()), pois
> diversas outras  referências  também disseram a mesma coisa
> (http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/ e
> http://www.rgagnon.com/howto.html)
> Eu já tentei outros mecanismos (repaint(), por exemplo) mas também não
funcionou.
> Se alguém quiser dar uma olhada no programa com o qual eu estou tentando
resolver o
> problema ele se encontra atachado a este e-mail.
> Se alguém descobrir como fazer, por favor avisar !
>
> []s e até depois !
>
>
> --
> ------------------------------------------------------------------
> VITOR BRANDI JUNIOR - email: [EMAIL PROTECTED]
> FCTI - Faculdade de Ciencia e Tecnologia da Informacao
> UNIMEP - Universidade Metodista de Piracicaba
> End: Rod. do Acucar, km 156 - Piracicaba/SP - Cep: 13400-901
> Fone: 02119 4301689 - URL: http://fcti.unimep.br/pessoais/vitor
> ------------------------------------------------------------------
>
>

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

Responder a