Hallo an alle,
ich möchte gerne nun mit meinem JTable dem Benutzer die Möglichkeit geben Zeilen und Spalten zu markieren.
Aktuell mache ich das so:
Damit wird eine Spalte selektiert aber auch die Zeile. Wenn ich nun noch eine Zeile markieren:
Dann ist alles in der JTable markiert da ja alle Spalten und alle Zeilen als selektiert markiert wurden.
Wie kann ich das lösen das auch nur die Zellen der Spalten und der Zeile markiert sind?
Gruß
bladepit
ich möchte gerne nun mit meinem JTable dem Benutzer die Möglichkeit geben Zeilen und Spalten zu markieren.
Aktuell mache ich das so:
Java:
this.getColumnModel().getSelectionModel().addSelectionInterval(column, column);
this.getSelectionModel().addSelectionInterval(0, this.getRowCount()-1);
Damit wird eine Spalte selektiert aber auch die Zeile. Wenn ich nun noch eine Zeile markieren:
Java:
this.getSelectionModel().addSelectionInterval(rowindex, rowindex);
this.getColumnModel().getSelectionModel().addSelectionInterval(0, this.getColumnCount()-1);
Dann ist alles in der JTable markiert da ja alle Spalten und alle Zeilen als selektiert markiert wurden.
Wie kann ich das lösen das auch nur die Zellen der Spalten und der Zeile markiert sind?
Gruß
bladepit