JTable, wie fire event auswählen einer Zeile oder Doppelklick auf eine Zeile

Ich bin mit einem javax.swing.JTable anzeigen Zeilen in einer Datenbank-Tabelle.
Ich brauche, um das Feuer zwei verschiedene event für zwei verschiedene Fälle:

  • wenn ausgewählt ist, die mindestens eine Zeile (oder klicken Sie auf mindestens eine Zeile ausgeführt wird).
  • wenn ein Doppelklick auf eine Zeile ausgeführt wird.

Ich sah schon eine Antwort auf stack overflow, aber ich habe nichts gefunden, befriedigend .
Irgendeine Idee?

  • 1 - Verwenden Sie die Tabellen ListSelectionModel durch das anbringen einer ListSelectionListener; es werden 2 - Verwenden Sie eine MouseListener auf die JTable und monitor für eine Doppel-klicken Sie, vermutlich mit der linken Maustaste. Möglicherweise möchten Sie auch zu beschreiben, welche Lösungen Sie angeschaut haben und warum Sie nicht passen, so dass wir don ' T decken den gleichen Boden und verschwenden jeweils anderen Zeit
InformationsquelleAutor insilenzio | 2015-01-02
Schreibe einen Kommentar