Hi,
als Java-Anfänger habe ich mal ein kleines Programm geschrieben, mti dem ich eine Datenbanktabelle abfragen kann. Das Ergebnis der Abfrage wird in einem JTable angezeigt. Diese Tabelle verfügt über ein Popup-Menü mit Einträgen zum Bearbeiten und Löschen des markierten Datensatzes (also der Zeile).
Problem ist jedoch (für mich als Anfänger ), dass das nur funktioniert, wenn der Benutzer vorher eine Zeile markiert hat (mit einem Linksklick). Meine Frage ist nun:
wie schaffe ich es, dass ein Rechtsklick zuvor als Linksklick gewertet wird (also die Zeile markiert wird) und dann erst das Popup aufgeht. Ich habe noch keine Methode gefunden, die mir die Zeile unter derm Mauszeiger liefert.
Ich hoffe das war alles verständlich ...
Caffè Latte
als Java-Anfänger habe ich mal ein kleines Programm geschrieben, mti dem ich eine Datenbanktabelle abfragen kann. Das Ergebnis der Abfrage wird in einem JTable angezeigt. Diese Tabelle verfügt über ein Popup-Menü mit Einträgen zum Bearbeiten und Löschen des markierten Datensatzes (also der Zeile).
Problem ist jedoch (für mich als Anfänger ), dass das nur funktioniert, wenn der Benutzer vorher eine Zeile markiert hat (mit einem Linksklick). Meine Frage ist nun:
wie schaffe ich es, dass ein Rechtsklick zuvor als Linksklick gewertet wird (also die Zeile markiert wird) und dann erst das Popup aufgeht. Ich habe noch keine Methode gefunden, die mir die Zeile unter derm Mauszeiger liefert.
Ich hoffe das war alles verständlich ...
Caffè Latte