método setValueAt()  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
nefertiti
JavaChild
[Avatar]

Membro desde: 21/05/2004 11:52:43
Mensagens: 134
Localização: Curitiba/PR
Offline

Olá a todos!

Estou tentando utilizar o método setValueAt()...mas não estou conseguindo. Alguém pode me dizer o que está errado com o código abaixo?..Pois ele não atualiza determinado dado na Jtable.


"O conhecimento humano faz parte do mundo"
"Não use drogas...use Software Livre!"
[Email] [WWW] [MSN]
lucao
Java Ninja
[Avatar]

Membro desde: 20/12/2004 11:38:33
Mensagens: 298
Localização: Santos/SP
Offline

Pelo que entendi tu recebe o valor e coloca num objeto Animal, modifica e depois não põe de volta ???
nefertiti
JavaChild
[Avatar]

Membro desde: 21/05/2004 11:52:43
Mensagens: 134
Localização: Curitiba/PR
Offline

Olá...

Não sei como fazer com q a JTable atualize o dado...

Até mais

Patty

"O conhecimento humano faz parte do mundo"
"Não use drogas...use Software Livre!"
[Email] [WWW] [MSN]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Não faltou uns breaks no seu case?
Aquele fire também é desnecessário.

A JTable já sabe que algum dado foi alterado quando chamou esse método e a célula será atualizada, mesmo sem o fire.

This message was edited 1 time. Last update was at 17/11/2008 12:51:39


@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
[WWW]
Focão
JavaTeenager
[Avatar]

Membro desde: 09/03/2005 09:49:33
Mensagens: 182
Offline



Vc consegue fazr esse cast assim ?
Pq da cast de String antes


sei naum hein.. além que qquer value null com cast com String é pau na certa

public static void main(Object... thisCompile) {
for (Object JavaIsCool : thisCompile);
}
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Consegue sim, focão. No caso dela, o dado sempre vem como um objeto do tipo String. A menos que ela tenha definido alguma coluna como Boolean.class, o que acho que não foi o caso.

E é possível fazer cast de null para qualquer coisa, sem exception.

Dá uma olhada nesse model de exemplo também:
http://www.guj.com.br/posts/list/98452.java#530523

@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
[WWW]
Focão
JavaTeenager
[Avatar]

Membro desde: 09/03/2005 09:49:33
Mensagens: 182
Offline

Caracas ViniGodoy tem razão

mas isso funciona se value estiver null


public static void main(Object... thisCompile) {
for (Object JavaIsCool : thisCompile);
}
peczenyj
Moderador
[Avatar]

Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline

Não ta faltando um break depois de cada case ?

http://pacman.blog.br

'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.'
[WWW]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Focão, essa linha não deve funcionar de jeito nenhum, pq animal não é um vetor.

This message was edited 1 time. Last update was at 17/11/2008 13:26:43


@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
[WWW]
truck1n
Java Ninja
[Avatar]
Membro desde: 26/04/2006 11:41:05
Mensagens: 296
Localização: São Paulo
Offline

peczenyj wrote:Não ta faltando um break depois de cada case ?

E um Default.

Abraço!

Get Rich Or Die Trying
[WWW] [MSN]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

default não é obrigatório.

@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
[WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team