Moin,
mein Programm ruft über einem Button ein Fenster auf. In dem Fenster wird über Buttons von dem Benutzer die Tabelle erstellt(Spalten, Zeilen einfügen) und die Werte eingetragen. Jetzt habe ich einen Button, der soll eine Spalte, die selectiert ist, löschen. Leider wird diese Spalte zwar unsichtbar, aber der Anzahl der Spalten ist immer noch der selber.
Würde mich auf jede Hilfe freuen!
Lieben Gruß, Cheepy
mein Programm ruft über einem Button ein Fenster auf. In dem Fenster wird über Buttons von dem Benutzer die Tabelle erstellt(Spalten, Zeilen einfügen) und die Werte eingetragen. Jetzt habe ich einen Button, der soll eine Spalte, die selectiert ist, löschen. Leider wird diese Spalte zwar unsichtbar, aber der Anzahl der Spalten ist immer noch der selber.
Code:
cmdColumnDelete.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if(table.getSelectedColumn()!=-1){
TableColumn tcol = table.getColumnModel().getColumn(table.getSelectedColumn());
table.removeColumn(tcol);
//Testen
System.out.println("**Spalten**= "+tabModel.getColumnCount());
}
}
});
Würde mich auf jede Hilfe freuen!
Lieben Gruß, Cheepy