data em jtable  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
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 ...
peerless
GUJ Master
[Avatar]

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





[MSN]
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
deadlock
JavaBaby
[Avatar]

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
[Email] [MSN]
luiz_renato
JavaEvangelist
[Avatar]

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"
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 ...
luiz_renato
JavaEvangelist
[Avatar]

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"
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 ???
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 ??


 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team