allora ragazzi non so come fare io ho questo codice
codice:
 private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                         
String server="scaricomacfile.altervista.org";
        String userName="scaricomacfile";
        String pw="xxxxx";
        FtpClient ftpClient = new FtpClient();
        try {
            ftpClient.openServer(server);
            ftpClient.login(userName, pw);
            ftpClient.cd("/");
            ftpClient.binary();
            TelnetInputStream netIn = ftpClient.list();
BufferedReader br = new BufferedReader(new InputStreamReader(netIn));
String linea;
ArrayList list = new ArrayList();
while ((linea = br.readLine()) != null) {
            list.add(linea);
}
int size = list.size();
Object[][] dati = new Object[size][];
for (int i = 0; i < size; i++) {
    dati[i] = new Object[] { list.get(i) };
}
    String searchfield=jTextField2.getText();
    String[] columnNames = {"file"};
    JTable t = new JTable(dati, columnNames);
    JScrollPane sp = new JScrollPane(t);
    jTabbedPane3.addTab((searchfield + " (" + size + ")"), sp);
    t.addMouseListener(new MouseAdapter(){
     public void mouseClicked(MouseEvent e){
      if (e.getClickCount() == 2){
         JTable target = (t)e.getSource();
         int row = target.getSelectedRow();
         JOptionPane.showMessageDialog(null, row);

         }
      }
     } );
    
netIn.close();
            ftpClient.closeServer();
 }
catch (Exception e)
{
 JOptionPane.showMessageDialog(null, "Si è riscontrato un'errore: " + e.getMessage());
}
però mi da errore cannot find symbol t... come posso risolvere?