Dúvida para obter o valor de uma linha do JTable  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
Pedrosa
JWizard
[Avatar]

Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline

Galera, boa tarde, estou populando uma JTable de uma lista, consigo pegar o valor dinamicamente dessa linha?, algo parecido com uma tabela em html que consigo pegar parametros com um link, ou preciso jogar um JRadioButton em cada linha para obter?

A que saudade da web!

[Thumb - tela.JPG]
 Nome do arquivo tela.JPG [Disk] Download
 Descrição
 Tamanho 13 Kbytes
 Baixado:  101 vez(es)

fpeinado
What is classpath?

Membro desde: 31/08/2006 10:04:40
Mensagens: 6
Offline

Use o método getSelectedRow para saber qual o indice e via Table model pegue a linha e coluna desejadas.

int x = tabela.getSelectedRow();
Object item = null;
item = tabela.getModel().getValueAt(x, 0);

Não posso testar o código agora porque estou fora do ambiente de desenvolvimento mas é por aí.

Conceitualmente cada componente do Swing tem um objeto Model correspondente.

É punk para aprender mas é muito flexivel

[]´s
Pedrosa
JWizard
[Avatar]

Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline

Valeu pela força, estou criando a minha JTable assim e preciso pegar a linha selecionada no botão ok:



//getter e setter da tabela



//obtendo o valor no botão


Mas ta dando NullPointerException nessa linha:


O que estou fazendo de errado?
Pedrosa
JWizard
[Avatar]

Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline

Resolvido, estava setando a variavel errada, 5 estrelas cara!
foxvictor
Entusiasta Java

Membro desde: 26/04/2011 22:32:20
Mensagens: 21
Offline

Pedrosa...
Pode me dizer como resolveu isto?
Abraços
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team