Wie wird eine JTable-Zeile in einen "nicht ausgewählten" Zustand versetzt, nachdem eine Zeile in dieser Tabelle ausgewählt wurde?

8

Ich entwickle eine Java Swing-Anwendung, die ein JTable enthält. Wenn Sie die Anwendung zum ersten Mal starten, gibt der Aufruf der Methode jtable.getSelectedRow() oder jtable.getSelectedColumn() standardmäßig -1 zurück, was bedeutet, dass zu diesem Zeitpunkt keine Zeile ausgewählt ist. Nachdem der Benutzer auf eine Zeile oder Spalte geklickt hat, gibt der Aufruf der Methode jtable.getSelectedRow() oder jtable.getSelectedColumn() die entsprechenden Werte der ausgewählten Zeilen & amp; Säulen. Was ich tatsächlich brauche, ist, dass ich die ausgewählte Zeile oder Spalte auf -1 setzen möchte, d. H. "Kein Zeilen- oder Spaltenauswahlzustand". Wie kann ich das tun?

    
Dinesh 01.10.2011, 05:13
quelle

1 Antwort

14

Die JTable-Methode clearSelection wird tun, was Sie wollen - löschen Sie die Auswahl aller ausgewählten Zeilen und Spalten der Tabelle. Die JTable API ist der Ort, um nach solchen Methoden zu suchen.

    
Hovercraft Full Of Eels 01.10.2011, 05:52
quelle

Tags und Links