Acessar JTextField e JPawordField por JLabel

Olá comunidade,

Tentei sem sucesso implementar as classes abaixo. Ajudem-me a verificar o que está errado.

Na classe1 eu tenho um JTextField e um JPawordField. Pretendo acessá-los na classe2 e exibi-los
nos JLabel’s.

Classe1{
JTextField texto1;   // quero acessá-los na classe2

JPasswordField passField1;

}

Classe2{

JLabel  exibirTexto;  exibirSenha;

Class1 c1 = new Class1();

String valorTextField = new String(c1.texto1.getText()); // TextField
exibirTexto.setVisible(true);
exibirTexto.setText(valorTextField);

String valorPasswordField =new String(c1.passField1.getPassword()); //JPasswordField
exibirSenha.setVisible(true);
exibirSenha.setText(valorPasswordField);


}

Agradeço.

O problema aí é que você não inicializou as variáveis em c1, então elas tão retornando null. Você tem que dar o new TextField() lá senão você não vai acessar nada.