| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/07/2008 12:30:29
|
arthurgon
Java Ninja
![[Avatar]](/images/avatar/981ec2327e01401e552164ed7314d4b0.jpeg)
Membro desde: 05/02/2007 00:57:43
Mensagens: 284
Localização: são paulo
Offline
|
Olá galera;
Eu tenho um LABEL que apresenta a DATA e a HORA do sistema. O problema é que a especificação pede para que os segundos andem...como se fosse um relógio digital. Alguém saberia como posso fazer? Hoje os segundos da LABEL estão estáticos.
Esse é o código:
Espero que alguem saiba.
Valeu
|
Arthur G. Gomes Jr.
Analista Java Sênior |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/07/2008 12:48:41
|
dooda
JavaChild
![[Avatar]](/images/avatar/2dd6f963d9acac8cff87b962bdce534c.jpg)
Membro desde: 26/12/2006 16:05:19
Mensagens: 146
Localização: Cascavel-PR
Offline
|
você precisa colocar isso num timer pra ficar atualizando no intervalo de tempo que desejar...
vallew's
|
=) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/07/2008 12:51:05
|
arthurgon
Java Ninja
![[Avatar]](/images/avatar/981ec2327e01401e552164ed7314d4b0.jpeg)
Membro desde: 05/02/2007 00:57:43
Mensagens: 284
Localização: são paulo
Offline
|
Como assim?? Tem algum exemplo? Nunca mexi com Timer.
Valeu.
|
Arthur G. Gomes Jr.
Analista Java Sênior |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/07/2008 12:56:39
|
dooda
JavaChild
![[Avatar]](/images/avatar/2dd6f963d9acac8cff87b962bdce534c.jpg)
Membro desde: 26/12/2006 16:05:19
Mensagens: 146
Localização: Cascavel-PR
Offline
|
Arthur...
de boa velho, tru não procurou antes de perguntar neh?
tome essa pratica por costume, vai ser melhor e mais rapido pra vc...
Exatamente sua duvida...
http://www.guj.com.br/posts/list/35219.java#187295
Sobre timer's
http://www.guj.com.br/posts/list/35972.java#190961
na propria Sun
http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/Timer.html#constructor_summary
você ainda quer um exemplo?
Grande abraço!!!
|
=) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/07/2008 12:57:17
|
vdb
JavaEvangelist
Membro desde: 28/09/2006 11:38:29
Mensagens: 330
Localização: Curitiba / PR
Offline
|
vc poderia colocar essa linha d codigo em uma thread com prioridade minima, essa thread nunca morreria, vc colocaria o codigo dentro de um while(true) e colocaria apos cada atualizacao um wait(1000).
Obs.: vi o post sobre o timer,, tinha ate me esquecido do Timer.
This message was edited 1 time. Last update was at 24/07/2008 13:01:32
|
SCJP 5
SCWCD 5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/07/2008 13:13:59
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Neste post, e nos dois da página 2, tem 3 exemplos que funcionam:
1. O primeiro usa a classe Thread;
2. O segundo usa a classe java.util.Timer;
3. O terceiro usa a classe javax.swing.Timer;
Veja:
http://www.guj.com.br/posts/list/52964.java#279083
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/07/2008 13:15:59
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
vdb wrote:vc poderia colocar essa linha d codigo em uma thread com prioridade minima, essa thread nunca morreria, vc colocaria o codigo dentro de um while(true) e colocaria apos cada atualizacao um wait(1000).
O ideal é não mexer nas prioridades das Threads. Como o Java roda em multiplos sistemas operacionais, vocë não pode garantir que em um ambiente as threads são sofrerão starvation.
Além do que, é uma thread tão simples e que vai ficar parada por tanto tempo, que não existiria ganho significativo em mexer nas prioridades.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/07/2008 15:16:20
|
arthurgon
Java Ninja
![[Avatar]](/images/avatar/981ec2327e01401e552164ed7314d4b0.jpeg)
Membro desde: 05/02/2007 00:57:43
Mensagens: 284
Localização: são paulo
Offline
|
Gente...tentei de toda forma mas não consegui. Só queria que os segundos andassem. O erro tem havido nas Threads.
Abraço.
|
Arthur G. Gomes Jr.
Analista Java Sênior |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/07/2008 15:26:14
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Chegou a ver os exemplos no link que te indiquei?
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/07/2008 08:50:03
|
Thiago veiga
JavaBaby
Membro desde: 21/05/2008 17:02:24
Mensagens: 89
Offline
|
vc pode usar algo parecido com isso
This message was edited 2 times. Last update was at 25/07/2008 10:23:53
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/07/2008 08:54:25
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Thiago, sempre que postar código, use a tag code. Senão fica difícil de ler.
Se você ainda não sabe fazer isso, dá uma lida nesse post:
http://www.guj.com.br/posts/list/50115.java
E daí edita o seu tópico ali em cima e ajeita ele.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/07/2008 09:05:16
|
kaede
Debugger
![[Avatar]](/images/avatar/61214770c28e8cb01dc3798935c3f9d0.jpg)
Membro desde: 02/01/2007 22:29:16
Mensagens: 60
Localização: ourinhos-sp
Offline
|
tenta assim:
String data = "dd/MM/yyyy";
String hora = "h:mm - a";
String data1;
java.util.Date agora = new java.util.Date();;
SimpleDateFormat formata = new SimpleDateFormat(data);
data1 = formata.format(agora);
lblData.setText(data1);
lblHora.setText(hora);
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/07/2008 09:09:34
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
kaede, a dica da tag code ali em cima também vale para vc... dá uma lida no artigo, é meio que um padrão do fórum... Além do seu post ficar muito mais legível!
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/07/2008 10:24:24
|
Thiago veiga
JavaBaby
Membro desde: 21/05/2008 17:02:24
Mensagens: 89
Offline
|
ok ViniGodoy
vlw pela dica
|
|
|
 |
|
|