Jframe principal chamando jDialog limpar componentes do JFRame

estou com uma aplicação que chama um JDialog nela tenho um botao que limpa os textfields e jlist q esta no jframe, o problema é qdo clico nao limpa se eu colocar o botao no jframe limpa normal.

este metodo esta no jframe

public void limparComponentes(){ Jlist1.clear(); jtextFiled1.setText(""); }

no JDialog

JFrame frame = new JFrame(); frame.limparComponentes();

Vc tem que passar a referência do seu JFrame que já existe e não criar um novo JFrame.

Dê uma lida aqui para aprender a postar código fonte ok?
Já arrumei o código no seu post :wink:

[]´s

Desculpa ai Foi mal, é o meu primeiro post

bom andei dando uma olhada sobre referencias mas ainda nao consegui com o Jframe
passei o JFrame do pai no construtor do filho mas nao consegui. tem como vc postar um ex.?
Valeu.