Passando um objeto de um JFrame para outro

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…

[code]
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);
}   [/code]

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