Pessoal Boa tarde.
Será que alguém consegue me ajudar? Acontece o seguinte:
tenho 2 forms com uma jtable em cada um. O que preciso e que quando eu cliclar no botão da form1 ele preencha a jtable do form2 com os dados da jtable do form1. Acho que ficou meio confuso. Se alguém conseguir me dar uma luz.
Obs: Enfrentei alguns erros. tentei salvar os valores da jtable em um array, até ai blz a pergunta é, como vou preencher a tabela de outro form com esse dados?
Vlew pela ajuda
Vlw, vou tentar mais tarde e posto aqui.
Tem várias maneiras de fazer isso, porém, a mais fácil é utilizando um listener.
Basicamente, uma maneira de “escutar” notificações a partir de um evento executado, permitindo “avisar” a todos os objetos registrados que uma ação aconteceu.
1 curtida
use orientação a objetos
crie um objeto que tem uma referencia aos dois frames e sabe passar os dados de um para o outro.
de fato vc nem precisa guardar a referencia dos dois, bastaria um metodo assim
classe PassaDados {
metodo passaDados(origem, destino){
destino.setLoucura(origem.getLoucura());
...
}
}
e mandar bala