Passar dados de Um Frame para outro Frame

0 respostas
java
R
Vou ser direto.

Galera queria saber se da pra mim passar os dados que eu gerei e peguei em uma tabela e passar para outro Frame(outra Tela), através de um botão. Olhem ai.

======== 1° Método para pegar As informações da tabela e fazer os calculos ===========

public void calcula(int qnt, float preco, int codigo){

float totale=0;

qnt = Integer.parseInt(qntPro.getText());

for(int i =0; i<tbPesquisar.getRowCount();i++){

if(tbPesquisar.getValueAt(i,0).equals(codigo)){

DefaultTableModel tbModelo = (DefaultTableModel) tbPesquisar.getModel();

tbModelo.setValueAt(qnt,i,5);

for(int j=0;j<tbPesquisar.getRowCount();j++){

qnt = (int) tbPesquisar.getValueAt(j,5);

preco = (float)tbPesquisar.getValueAt(j,3);

float totalP = (qnt*preco);

totale=totale+totalP;

total.setText(String.valueOf(totale));

}

}
} 
}
==== 2° Que pega o Método com os valores e gera o resultado =====

if (evt.getKeyCode() == 10) {

try {
if(verifica(Integer.parseInt(pesquisar.getText()))){
            JOptionPane.showMessageDialog(null,"Cógido já pesquisado na tabela!");
        }else{
            readJTable(Integer.parseInt(pesquisar.getText()));
            calcula(Integer.parseInt(qntPro.getText()), Float.parseFloat(valorU.getText()), Integer.parseInt(cod.getText()));
        }
        
     
    } catch (SQLException ex) {
        Logger.getLogger(Tela_PDV.class.getName()).log(Level.SEVERE, null, ex);
    }
    }

Tudo isso fica armazenado numa tabela e queria saber se atraves de um botão dava pra passar pra Outro Frame(outra Tela), pra dps armazenar no banco.

Criado 21 de junho de 2019
Respostas 0
Participantes 1