Hallo,
sicher ein simples Problem, jedoch weis ich noch nit genau wie ich es löse.
Ich habe drei seperate Tabellen in einem JFrame. Es soll jedoch nur eine Reihe je einer Tabelle markierbar sein.
Also wenn ich eine Reihe von Tabelle 1 anklicke, soll die Markierung einer zuvor selektierten Reihe einer anderen Tabelle entfernt werden.
ich habe es schon mit ner Prüfung im Mouselistener versucht :
funktioniert aber nicht.
Hat jemand ne Idee wie ich das Problem elegant lösen könnte?
vielen Dank
sicher ein simples Problem, jedoch weis ich noch nit genau wie ich es löse.
Ich habe drei seperate Tabellen in einem JFrame. Es soll jedoch nur eine Reihe je einer Tabelle markierbar sein.
Also wenn ich eine Reihe von Tabelle 1 anklicke, soll die Markierung einer zuvor selektierten Reihe einer anderen Tabelle entfernt werden.
ich habe es schon mit ner Prüfung im Mouselistener versucht :
Code:
if(jTable1.getSelectedRow()>-1)
{
jTable2.getSelectionModel().clearSelection();
jTable3.getSelectionModel().clearSelection();
}
else
if(jTable2.getSelectedRow()>-1)
{
jTable1.getSelectionModel().clearSelection();
jTable3.getSelectionModel().clearSelection();
}
else
if(jTable3.getSelectedRow()>-1)
{
jTable1.getSelectionModel().clearSelection();
jTable2.getSelectionModel().clearSelection();
}
funktioniert aber nicht.
Hat jemand ne Idee wie ich das Problem elegant lösen könnte?
vielen Dank