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();

Rispondi quotando
