Apaga a classe SaveInfos, não precisa dela.
Na classe Tela_InserirProd apaga o método main, só a classe ProjetoTelaPrincipal vai ter o método main.
Na classe Tela_InserirProd cria o seguinte atributo:
private final ProjetoTelaPrincipal telaPrincipal;
Na classe Tela_InserirProd apaga esse construtor:
public Tela_InserirProd(java.awt.Frame parent, boolean modal) {
super(parent, modal);
initComponents();
}
Na classe Tela_InserirProd cria esse construtor:
public Tela_InserirProd(ProjetoTelaPrincipal telaPrincipal, boolean modal) {
super(telaPrincipal, modal);
this.telaPrincipal = telaPrincipal;
initComponents();
}
Na classe Tela_InserirProd implementa o jButton1ActionPerformed dessa forma:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
telaPrincipal.fazerOprcs(lblProduto.getText(), txtQtd.getText());
}
DICAS:
- Programe de forma orientada à objetos
- Utilize o padrão de projeto MVC
- Não use
DefaultTableModel - Crie o seu próprio
TableModelestendendo oAbstractTableModel.
