Passagem de parametro entre jinternalframes

Olá pessoal…
estou com um problema…
tenho um sistema onde tem que abrir 2 jinternalframes dependentes até ai ok…
o problema é que no botão novo onde chama o 2º jinternalframe tem que passar uma string por parametro, afim de controle
e tem que “travar” para q a 1ª jinternalframe nao tenha mais acesso até q seja clicado em salvar ou cancelar
basicamente eu tentei, criando uma avariavel publica e acessando a na jinternalframe1 e enviando o valor do parametro, so
que ao chamar a jinternalframe2 o objeto anula o valor de variavel e perde-se controle de ação…
por favor como faço para resolver isso?

Obs ja tentei de outra forma, qdo eu crio o objeto do jinternalfram2 no botao novo do 1
eu passo a string funcao que recebe seu valor anter do objeto ser criado…
o netbeans6.8 pede para que seja implementado no jinternalframe2 no construtor um metodo ancora para receber o paratro
e la liguei o valor com uma string… so que ao executar a internalframe 2 nao exibe mais apartir da internalframe1

Desde já agradeço