Duvida JDialog

Olá Pessoal, tenho a seguinte duvida:
Tenho um JDialog onde eu clico em um botão de pesquisa e abre outro JDialog, como eu faço para passar um valor de um JDialog para o outro.
Exemplo: Escolho um código de cliente em um JDialog de pesquisa e esse código é transferido para o campo código de outro JDialog (que seria do de cadastro de clientes).
Se algum poder me ajudar ficarei grato.

Oi,
passe esta variavel por parametro no momento em que você chama seu outro JDialog.

[quote=lina]Oi,
passe esta variavel por parametro no momento em que você chama seu outro JDialog.

tem como vc mandar um exemplo?
[/quote]

pretende abrir.
então, no momento em que você chama a classe “secundaria” em sua classe principal… você deve faze:

new Secundaria(<passando a variavel que você quer que o outro receba>);

Crie uma variavel na sua classe secundaria da classe princpal, e na sua classe secundaria, no método construtor dela, você deve receber esta variavel… assim:

[code]public Secundaria recebe_variavel;

public Secundaria(Principal recebe){

recebe_variavel = recebe;	

}[/code]

Logo, sua variavel recebe_varial possui todas as variaveis da classe principal.
se na classe principal você tem um JTextField, você poderá enxergalo assim:

recebe_variavel.textfield.getText(); <- Pega o conteudo que tinha no textfield na classe principal.

Espero que entenda… qualquer coisa grita.

Tchauzin

ai me desculpe,
ao invez de criar uma variavel da secundaria como eu disse:

public Secundaria recebe_variavel;

você deve criar uma da principal.

public Principal recebe_variavel;

em sua classe secundaria.

Desculpe…

[b][quote=lina]ai me desculpe,
ao invez de criar uma variavel da secundaria como eu disse:

public Secundaria recebe_variavel;

você deve criar uma da principal.

public Principal recebe_variavel;

em sua classe secundaria.

Desculpe…[/quote]
Obrigado pela Dica, valeu…