Problemas para atualizar dados de uma jframe para outra?[RESOLVIDO]

Esse método

public void atualizjTableObjetivos() {
    String[] columNames = {"Objetivos da Decisão"};
    mod.setPesquisa(txtTituloDecisao.getText());
    BeansDecisao mode = dec.busca(mod);
    dtCli = op.getObjetivoDecisao(mode.getCodigo(), con);
    datoscli = new DefaultTableModel(dtCli, columNames);
    jTableObjetivos.setModel(datoscli);
}

ele atualiza uma tabela pegando o texto de uma jtext field. mas eu preciso de um botão pra ele atualizar, como faço pra ser automático?

Observação: ele funciona normal so quero saber como atualizar sem precisar de um botão,
e sim eu coloquei ele no construtor mas não resolveu!

Você tem que criar um listener nesse campo de pesquisa, assim, sempre que alguém digitar algo nele a tabela será atualizada.

Pra te dar uma ideia melhor de como isso funciona, é como se o programa ficasse atualizando pra ver se algo mudou no seu campo de busca e se mudou ele faz o que vc mandar;

txtTituloDecisao.getDocument().addDocumentListener(new DocumentListener() {
  public void changedUpdate(DocumentEvent e) {
//executa isso quando algo mudar
    atualizjTableObjetivos();
  }
  public void removeUpdate(DocumentEvent e) {
//executa isso quando algo for apagado
    atualizjTableObjetivos();
  }
  public void insertUpdate(DocumentEvent e) {
//executa isso quando algo for inserido
    atualizjTableObjetivos();
  }
});

eu ponho isso aonde?? no construtor??

SHOW Satangozo DEU CERTO!