Hallo zusammen,
kann mir jemand sagen wie ich mit der jTable umgehen muss? Über jTable.addValueAt(); kann ich ohne Probleme Werte hinzufügen, aber nicht den die Column Beschriftung ändern.
Ich habe mir bereits die Swing Tutorials von sun durchgelesen, weiß allerdings nicht wie ich die Models genau auf meinen Fall anwenden kann, da die jTables automatisch von Netbeans "created" wird.
Vielen Dank im Voraus.
btw. Ein versuch war folgender:
Gruß Jens
kann mir jemand sagen wie ich mit der jTable umgehen muss? Über jTable.addValueAt(); kann ich ohne Probleme Werte hinzufügen, aber nicht den die Column Beschriftung ändern.
Ich habe mir bereits die Swing Tutorials von sun durchgelesen, weiß allerdings nicht wie ich die Models genau auf meinen Fall anwenden kann, da die jTables automatisch von Netbeans "created" wird.
Vielen Dank im Voraus.
btw. Ein versuch war folgender:
Java:
// Tabelle aufbauen
AbstractTableModel model = jtResults.getModel();
TableColumnModel tcm = new DefaultTableColumnModel();
for ( int i = 0; i <= rsmd.getColumnCount(); i++ )
{
TableColumn col = new TableColumn(i);
col.setHeaderValue(rsmd.getColumnLabel(i+1));
TableColumn column = jtResults.getColumnModel().getColumn(i);
column.setHeaderValue(rsmd.getColumnLabel(i+1));
jtResults.setValueAt(rsmd.getColumnLabel(i+1),0,i);
jtResults.setColumnModel(column);
jtResults.updateUI();
setColumnModel(tcm);
}
Gruß Jens