Minha duvida é como eu faço ao selecionar um item na grid da JTable1, e ele consequentemente carregar os dados daquele item selecionada na grid da JTable2, a figura abaixo mostra o EventoMouseClicked que fiz para carregar os dados nos campos acima da interface até ai sem problema, os campos são carregados corretamente.
http://cid-4caeef7c85b13343.office.live.com/self.aspx/.Public/Imagens%20Aplicativos/EventoMouseClicked.jpg
Só não consegui carregar os dados na grid da JTable2 ao selecionar o objeto na JTable1.
Exemplo da Interface de cadastro:
http://cid-4caeef7c85b13343.office.live.com/self.aspx/.Public/Imagens%20Aplicativos/JanelaTabela.jpg
Se alguém poder me ajudar grato:
To desenvolvendo em java persistência (JPA) Desktop.
Não deu para ver suas imagens aí não…
Uppa em outro lugar, pode ser/
abrazz
uppei para um album do picasa, vc pode baixar as imagens clicando na opção fazer download ou selecionar a imagen e usar a lupa da lado direito no canto superior para visualizar maior a imagens, essa opção é para qm não consegue vizualizar as imagens nos links acima.
https://picasaweb.google.com/102651265926776525782/ImagensAplicacao#
Cara você implementou os tableModels ?
Não consegui ver a imagem do código, está muito pequeno… E eu sou meio cego…
Olha aqui,
crie os tableModels (cada tabela com um)… Aí quando você der o getSelectedRow da primeira tabela, ele vai te retornar o OBJETO do cliente, ou pessoa, não sei o que vc ta usando… Aí você vai e passa esse email para a outra tabela… Exemplo:
[code]//pega o cliente da tabela …
Cliente pegueiDaOutraTabela = modelTabelaGeral.getCliente(tabelaGeral.getSelectedRow() );
//envia esse cliente para a outra tabela…
modelTabelaSelecionado.add(pegueiDaOutraTabela);
[/code]
Se você não estiver usando o seu proprio modelo, veja o link na minha assinatura… Se não for o suficiente para você, procure aqui no forum que tem muito material sobre isso…
Abraços!
testei aqi não deu certo seu exemplo de codigo, ficando assim:
Parentesco p = (Parentesco) mtpa.getDados().get(tabelaParentesco.getSelectedRow());
mtpa.adicionarEntidade§;
Quanto a jtable não estou usando defaulttablemodel, estou usando uma ModeloTabelaBase + ModeloTabelaParesntesco,
public class ModeloTabelaParentesco extends ModeloTabelaBase e na tabela base implements TableModel,
public abstract class ModeloTabelaBase implements TableModel, eu uppei classes aqi http://cid-4caeef7c85b13343.office.live.com/browse.aspx/.Public/Class confere ai abç.
O que eu estva me referindo era para criar um tableModel COM OBJETOS do tipo Parentesco… Você pegava direto (que nem no link q te passei)…
Seria bem melhor, não teria casting e nenhuma complicação!
Abraços
ahum bem eu tenho um modelotabelaparentesco só q ele extende ao modelobase que possui o tableModel, no caso do seu exemplo seria direto tudo dentro da modelotabelaparentesco bem vou dar uma olhada no seu modelo tabela ok flw.