salve, ecco il mio codice, creo un vector di vector per i dati prelevati dal DB,
ho un ulteriore Vector per i titoli delle colonne, poi inizializzo i Vector e creo la Jtable
, la metto nel Panel e poi il tutto in un JFrame, quando eseguo esce la tabella, ma non i titoli delle colonne.... come mai ??



codice:
Vector cols = new Vector();
cols.addElement("Sca");
cols.addElement("For"); 
cols.addElement("Numero "); 
cols.addElement("Imp");
cols.addElement("Pag"); 
Vector rows = new Vector(); 
 while(rs.next())
 {
    Vector<String> rowsind = new Vector<String>();
    for(int i=0; i<5; i++) {
       String app=rs.getString(i+1);
       rowsind.addElement(app);
    }
   rows.addElement(rowsind);
}
  JTable jtab=new JTable(rows,cols);
  JFrame fr=new JFrame();
 JPanel jContentPane = new JPanel();
jContentPane.setLayout(new BorderLayout());
jContentPane.add(jtab, BorderLayout.CENTER);
fr.setContentPane(jContentPane);
fr.setTitle("JFre");
fr.setVisible(true);
fr.pack();