Alguem consegue ver o erro nesse codigo :
Vector columnHeads = new Vector();
Vector rows = new Vector();
try {
ResultSetMetaData rsmd = rs.getMetaData();
for (int i=1; i <= rsmd.getColumnCount(); i++ ){
columnHeads.addElement(rsmd.getColumnName(i));
}
do {
for (int i= 1; i <= rsmd.getColumnCount(); i ++)
{
rows.addElement(rs.getString(i));
}
}while (rs.next());
table = new JTable (rows,columnHeads);
O erro q ta aparecendo eh esse :
Exception in thread "main" java.lang.ClassCastException
at javax.swing.table.DefaultTableModel.justifyRows(DefaultTableModel.java:238)
at javax.swing.table.DefaultTableModel.setDataVector(DefaultTableModel.java:194)
at javax.swing.table.DefaultTableModel.<init>(DefaultTableModel.java:131)
at javax.swing.JTable.<init>(JTable.java:403)
at org.jfree.report.demo.Relatorio.displayResultSet(Relatorio.java:164)
at org.jfree.report.demo.Relatorio.getTable(Relatorio.java:102)
at org.jfree.report.demo.Relatorio.<init>(Relatorio.java:79)
at org.jfree.report.demo.Relatorio.main(Relatorio.java:358)