Recuperar JTextField painel

Bom dia Galera!
Seguinte: Eu tenho uma classe principal onde eu chamo 3 painel para montar a minha tela com os respectivos campos de cada painel.Tenho um botao que ao clicá-lo ele recupera tds os campos e vai setando para meu objeto.Fiz uma instancia de cada painel para que os campos fossem recuperados ,mas estao vindo tds “”.
Alguém tem idéia de como eu resolvo isso? Obrigada
Segue meu código…

[code]public class TelaPrincipal extends Tela implements ActionListener{

public PainelDadosApoliceProposta apolice = new PainelDadosApoliceProposta();
public JButton jButton1;

public JPanel tela() {
	iniciaComponentes();
	
	painelPrincipal.add(new PainelDadosApoliceProposta().tela(), gbc);
	posicionaCampo(2, 0, gbc);
	
	[b]painelPrincipal.add(new PainelDadosVeiculo().tela(), gbc);
	posicionaCampo(3, 0, gbc);
	
	painelPrincipal.add(new PainelDadosSeguro().tela(), gbc);
	posicionaCampo(4, 0, gbc);
	
	return painelPrincipal;
}

public void actionPerformed(ActionEvent ae){

GenericVO genericVO = new GenericVO();	
	
    if(ae.getSource() == jButton){  

	//Apolice
	genericVO.setCia(Integer.parseInt(apolice.getJTextFieldCia().getText()));

public static void main(String args[]) {

	JFrame frame = new JFrame();
	frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	TelaPrincipal telaPrincipal = new TelaPrincipal();
	frame.add(telaPrincipal.tela());
	frame.pack();
	frame.setVisible(true);
	
	
}

}[/code]