Como extrair um texto de um campo JTextField

ai galera, estou com um problema como extrair um JTextField e jogar o conteúdo para uma variável do tipo string. Eu tenho a seguinte situação:

JTextField NomeEmpresa = new JTextField ("");
NomeEmpresa.setBounds (130,50,870,20);
add(NomeEmpresa);

depois eu tenho o encapsulamento dentro da mesma classe:

public JTextField getNomeEmpresa () {
return NomeEmpresa;
}

public void setNomeEmpresa(JTextField NomeEmpresa) {
this.NomeEmpresa = NomeEmpresa;
}

e finalmente estou tentando jogar em uma variável Nome do tipo string desta forma, mas não consigo obter o texto digitado da JTextField:

cl.setNome (NomeEmpresa.getText());

sendo cl.Nome uma variável de outra classe Cliente, o que eu posso fazer para capturar o que foi digitado na interface do campo JTextField?

quando for colocar o código no forum, coloque ele dentro das tags CODE…

String retorno = nome.getText();

essa variavel “nome” é o nome da variavel do textfild…
vlw

não a JTextField é NomeEmpresa, a variavel cl.Nome é de outra classe cliente. :?

n foi isso q falei…
faça assim…
vc sabe o nome da variavel desse textFilde q vc qer pegar a string???
intao esse “nome” que eu coloquei é pra vc substituir por essa variavel…
eu coloquei como se pega a string, eu n vi d qual clase vc qer pegar…
eu testei com o netbeans, criando uma clase JFrame…não sei como vc ta fazendo…
itendeu??

por isso que digo que é assim…

String retorno = nomeDaVariavelDoJtextFild.getText();

vlw