Olá pessoal, boa noite!
Sou iniciante na programação Java e estou com dificuldade em acessar uma list e um método contidos em outro formulário JFrame.
Como resolver isso? Parece uma coisa boba, mas não consigo solucionar isso.
Instanciar um método em outra classe eu sei, mas de outro formulário não.
Eu tenho um método AtualizaTabela() em um FormPrincipal e preciso chama-lo e um JDialog FormProdutos.
Tentei acessar colocando a linha abaixo no FormProdutos:
private FormPrincipal princip;
Depois tentei chamar o método conforme a linha abaixo:
princip.AtualizaTabela();
mas está sendo gerado o erro: “Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException”.
O mesmo acontece com o listObjeto que possuo no FormPrincipal, mesmo depois de torna-lo público na Modificadores de Variável da propriedade da list, não consigo acessa-lo do FormProdutos.
Procurei de várias formas no Google e não encontrei nada sobre isso, apenas como passar valores de variáveis de um JFrame para outro.
Alguém poderia me ajudar?