Passando um objeto de um JFrame para outro

1 resposta
F

Olha soh, eu adiciono objetos em um arraylist, e passo ele pra outra classe(JFrame), mais qdo jogo o arraylist em um jLista nao aparece nenhum objeto... alguem poderia me ajudar com esse codigo ou me ajudar a fazer isso de outro forma, valeuu...

public class TelaCadastro extends javax.swing.JFrame {
    public static Movimento mov;
//em outro metodo
Lancamento meuLanc = new Lancamento();
        meuLanc.setData(data);
        meuLanc.setDescricao(descricao);
        meuLanc.setValor(valor);
        meuLanc.setTipo(tipo);
        txtData.setText("");
        txtDescricao.setText("");
        txtValor.setText("");
        mov.incluiLancamento(meuLanc);
pegando na outra classe..
private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {                                         
       
       ArrayList list = TelaCadastro.mov.getLista();
        DefaultComboBoxModel lista = new DefaultComboBoxModel();
        Iterator it = list.iterator();
        while(it.hasNext()) {
           lista.addElement(it.next());
        }
       jList1.setModel(lista);
    }

1 Resposta

thiago.correa

No segundo frame crie um construtor que recebe o objeto desejado! :wink:

Criado 5 de novembro de 2007
Ultima resposta 5 de nov. de 2007
Respostas 1
Participantes 2