ciao a tutti,

fino ad ora ho usato JTable e DefaultTableModel utilizzando i dati provenienti dal database, in particolare usando questo codice

codice:
	private JTable getJTable() {
		if (jTable == null) {
			jTable = new JTable();
			q= new Query("select * from fornitore",connection);
			righe=q.getRighe();
			colonne=q.getAttributi();
			modello=new DefaultTableModel();

		}
		return jTable;
	}
Ora invece voglio aprire il frame mostrando già delle righe, che non devo caricare da nessuna parte. Come devo formattare ogni elemento del Vector??

per prova avevo scritto
righe.addElement("ciao"); // ho provato anche con "[ciao]"
colonne.addElement("saluto");
mentre per le colonne va bene, per le righe genera un'eccezione

Exception in thread "main" java.lang.ClassCastException: java.lang.String
at javax.swing.table.DefaultTableModel.justifyRows(Un known Source)
at javax.swing.table.DefaultTableModel.setDataVector( Unknown Source)
tra le altre cose io vorrei inserire come elementi di una data colonna gli orari dalle 8:00 alle 21:00 e devo gestirli proprio come formato time perchè devo inviarli a mysql... come faccio??

grazie mille a tutti

antonio