Abrir form parando a execução do código até quando esse form for fechado

Boa Tarde!!! preciso pegar um código numa tabela de produtos que estará em outro form, até aí tranquilo …
preciso que quando o form com a tabela abrir a execução seja parada, e só continue quando eu selecionar o meu campo e fechar o form com a tabela …

form.visible(true);//parar a execução, o form está aberto, quando eu escolher uma linha na tabela um atributo será carregado com o código txt_código.setText(atributo); // um text do meu form receberá o valor do atributo quando o form fechar.

Parecido com o JOptionPane enquanto não é fechado a execução para.

Agradeço a ajuda desde já.

Abraço

o form que vc está tentando abrir deve ser um JDialog e ele deve ser modal.

    Cons_Rapida_Produto consProd = new Cons_Rapida_Produto(this, true);   
    consProd.setLocationRelativeTo(null);
    consProd.setVisible(true);

Usei um JDialog no botão para chama-lo eu estanciei centralizei e depois tornei ele visível. ele para a execução. PERFEITO