| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/04/2007 11:29:09
|
marcoscorso
Virtual Machine Man
Membro desde: 19/09/2006 11:04:27
Mensagens: 612
Offline
|
ola galera
como eu faco para que uma coluna da jtable aceite apenas data no formato dd/mm/yyyy ...
e tem que aceitar apenas datas validas, apenas colocando mascara, tenho que validar esta data, por exemplo, se digitar, 65/58/2000 - data invalida ...
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/04/2007 11:50:24
|
peerless
GUJ Master
![[Avatar]](/images/avatar/5b2a8f2b014bb326fd82ee313704e78c.jpg)
Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline
|
estou com a mesma dúvida/problema
|
follow me
pitacos
"The most problems that teams face are about communication, and all the others are too." - Dan North
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/04/2007 11:59:52
|
ualex
JavaGuru
Membro desde: 26/08/2004 18:45:26
Mensagens: 229
Offline
|
tem este link pode ser util para pesquisa:
http://java.sun.com/docs/books/tutorial/uiswing/components/table.html
acredito que não tenha nada pronto neste estilo... talvez consiga colocar um JCalendar(biblioteca tem ser baixada na web) em sua cedula da jtable.
|
http://www.alexflorentino.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/04/2007 11:59:56
|
deadlock
JavaBaby
![[Avatar]](/images/avatar/a2b15837edac15df90721968986f7f8e.jpg)
Membro desde: 27/04/2006 07:17:51
Mensagens: 81
Localização: Fortaleza-CE
Offline
|
acho q vc poderia criar uma classe que formatasse o valor passado (usando MaskFormatter talvez e criando um objeto GregorianCalendar cotendo a data informada) e depois passar a data para o jtable.
|
"Monstros existem. Fantasmas também. Eles vivem dentro de nós. E às vezes, eles vencem."
Stephen King |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/04/2007 12:02:59
|
luiz_renato
JavaEvangelist
![[Avatar]](/images/avatar/a8f8f60264024dca151f164729b76c0b.jpeg)
Membro desde: 29/07/2003 10:18:12
Mensagens: 415
Localização: Belém - PA
Offline
|
Só p/ confirmar :
Vc está usando o JTable p/ entrada de dados, é isso ?
|
Luiz Renato
OCJP
"Os sonhos exigem respeito" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/04/2007 12:10:08
|
marcoscorso
Virtual Machine Man
Membro desde: 19/09/2006 11:04:27
Mensagens: 612
Offline
|
exatamente ...
estou usando a jtable para entrada de dados, por isso preciso validar a data para depois continuar ...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/04/2007 12:18:47
|
luiz_renato
JavaEvangelist
![[Avatar]](/images/avatar/a8f8f60264024dca151f164729b76c0b.jpeg)
Membro desde: 29/07/2003 10:18:12
Mensagens: 415
Localização: Belém - PA
Offline
|
Olha só :
Nunca fiz fiz , mas na edição 26 da Javamagazine tem algo parecido com o que vc quer , exceto que o JTable apenas exibe os dados formatados.
Tenta : extender a classe DefaultCellRendeer ( uma classe que cuida da exibição dos dados de cada celula da JTable ) e trabalhar o método public Component getTableCelRendererComponent ( )...
Renato
|
Luiz Renato
OCJP
"Os sonhos exigem respeito" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/04/2007 12:56:47
|
marcoscorso
Virtual Machine Man
Membro desde: 19/09/2006 11:04:27
Mensagens: 612
Offline
|
outra coisa que vou precisar tambem eh definir o tamanho de caracteres de uma coluna, por exemplo, para a coluna "nome" no maximo 50 caracteres, como faco isso ???
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/04/2007 17:22:11
|
marcoscorso
Virtual Machine Man
Membro desde: 19/09/2006 11:04:27
Mensagens: 612
Offline
|
outra coisa que necessito eh fazer um insert no postgres atraves de uma jtable ...
ou seja, o usuario vai preencher uma jtable com x linhas e x colunas, dae quero jogar todos esses dados pra uma tabela do postgres ...
como faco isso ??
da pra fazer o insert usando vetor ?? como ??
|
|
|
 |
|
|