Como aceder a uma jtable de outro frame

6 respostas
jtableswingnetbeans
M

No meu projeto estou a criar um sistema que cadastra clientes atraves de outro frame numa jtable. Queria saber como posso aceder á jtable atraves do frame do cadastro para adicionar uma nova linha com as informaçoes do cliente. Obrigado

6 Respostas

darlan_machado

Utilizando um getter…

M

Hm obrigado, setar a jtable com public static seria uma má pratica?

darlan_machado

A JTable não tem interferência nesse processo. Você precisa de acesso ao table model por trás dela. Então torná-la uma constante não ajuda.
Além disso, evite constantes.

M

Acabei de substituir o public satic pelo metodo getter. Resultado: Todas as modificaçoes na tabela deixaram de funcionar

darlan_machado

Cara, volte 10 passos e estude objetos, carregamento de objetos e atributos.
Primeiro que estou falando a respeito de algo que não vi o código.
Segundo que toda e qualquer modificação depende de uma análise prévia, a respeito de impactos e possíveis pontos de correção posteriores.
Terceiro que, muito provavelmente, você vai precisa mais do que simplesmente modificar de constante para atributo privado e acessível através de getter, talvez seja necessário algo como implementar o padrão Observable.

sistemas_robustos

Fis um video que faz cadastro atraves de uma Interface grafica e tambem por linha de comando, sendo que os dois estava sincronizados.
Link do Video: https://www.youtube.com/watch?v=rMafP3EvckM&t=7s

Criado 29 de junho de 2018
Ultima resposta 1 de jul. de 2018
Respostas 6
Participantes 3