Pegar gete de uma JtextF

galera na classe componentes eu tenho meu JtextFild e seus seters e geters, e o botao com a ação já.
Ja na classe controler eu tenho uma variável String entradaD = “”;
como pego o texto da JtextFild para minha variavel?
eu tentei
Componentes c1 = new Componentes();
entradaD = c1.getJtxtF().getText();
// Não deu erro, mas tb não funcionou.

Esse Componentes eh sua jframe? Se sim, não vai dá certo mesmo, pq eh bem capaz que o valor foi informado em outra instancia de jframe.

Sim é ! :woozy_face: e tem como resolver isso fácil, :sweat_smile:
não entendi bem bem.

O fluxo mais correto que vejo eh sua tela (jframe) invocar um método do controller passando os valores que a controller precisa para executar a ação.

Exemplo: Imagine uma tela para cadastrar uma nova pessoa:

public class CadastrarPessoaUI extends JFrame {
	private PessoaController pessoaController = new PessoaController();
	
	// aqui vc declara seus campos, botões, etc.
	
	// exemplo de ação de botão
	btnSalvar.addActionPerformance(() -> {
		String nome = txtNome.getText();
		String telefone = txtTelefone.getText();
		
		pessoaController.salvar(nome, telefone);
	});
}

Essa é uma das formas de fazer. Vai da criatividade.

entendi, obrigado de novo.