Loops que limpa campos de texto

Olá pessoal, tudo bem??? Estou fazendo um aplicativo simples (cadastro de clientes) e gostaria que, depois que eu salvasse o registro, todos os campos de texto ficassem limpos, mas gostaria de incluir isso numa função, em vez de colocar nome por nome do meus controles de texto, o que também ia aumentar tamanho do meu código e tornar mais lenta a execução do meu programa. Alguém sabe como eu posso fazer esse loop??? Obrigado…

Isso já te ajuda

LinkedList<JLabel> harvestJLabels( Container c, LinkedList<JLabel> l ) { 
    Component[] components = c.getComponents(); 
    for( Component com : components ) 
    { 
        if( com instanceof JLabel ) 
        { 
                l.add( (JLabel) com ); 
        } else if( com instanceof Container ) 
        { 
                l.addAll( harvestJLabels( (Container) com, l ) ); 
        } 
    } 
    return l; 
} 

flw