Chiedo scusa, nella fretta ho dimenticato di formattare a dovere il codice, che nel frattempo ha ricevuto delle modifiche, senza che la situazione sia cambiata.

codice:
package luna.GUI;

import java.awt.*;
import java.awt.event.*;
import java.util.*;
import javax.swing.*;

public class PannelloOperazioni extends JPanel 
			implements ActionListener{
	
	public PannelloOperazioni() {
		
		BottoneStart startB = new BottoneStart();
		add(startB);
		startB.addActionListener(this);
		
	}
	
	public void actionPerformed(ActionEvent e) {
		
		//Torna alla schermata principale
		System.out.println("Torna alla schermata principale");
		PannelloPrincipale.pannelloCorrente = "PannelloRicerca";
		PannelloPrincipale.layout.show(FinestraPrincipale.one, "" + PannelloPrincipale.pannelloCorrente);
		
		//Recupero dati dalle tabelle
		System.out.println("Cognome ");
		String testo = DatiCliente.cognomeTF.getText();
		System.out.println(testo);
		/*
		Vector daticlientev = new Vector();
		daticlientev.add(DatiCliente.cognomeTF.getText());
		daticlientev.add(DatiCliente.nomeTF.getText());
		daticlientev.add(DatiCliente.indirizzoTF.getText());
		daticlientev.add(DatiCliente.cittaTF.getText());
		daticlientev.add(DatiCliente.capTF.getText());
		daticlientev.add(DatiCliente.provinciaTF.getText());
		daticlientev.add(DatiCliente.codfiscaleTF.getText());
		daticlientev.add(DatiCliente.pivaTF.getText());
		daticlientev.add(DatiCliente.tel1TF.getText());
		daticlientev.add(DatiCliente.tel2TF.getText());
		daticlientev.add(DatiCliente.tel3TF.getText());
		daticlientev.add(DatiCliente.luogonascitaTF.getText());
		daticlientev.add(DatiCliente.provincianascitaTF.getText());
		daticlientev.add(DatiCliente.datanascitaTF.getText());
		
		for (int i=0;i<daticlientev.size();i++)
			System.out.println(daticlientev.elementAt(i));
		 */

		
	}

}
Vi ringrazio per l'aiuto.

Matteo