Roland Schwab
2005-05-02 14:39:37 UTC
Hallo,
ich habe mit Eclipse eine Jtable in ein Programm eingefügt, ohne ein
Tabellenmodell zu erstellen. Die Tabelle soll eigentlich nur Namen
darstellen, die nicht geändert werden können. Allerdings soll sich durch
einen Doppelklick auf eine Zelle oder die Auswahl einer Zelle und
anschließendes <ENTER> ein neues Fenster öffnen, das die restlichen Daten,
die mit dem Namen verknüpfen, darstellt. Nun das Problem.
Wenn ich einen MouseListener hinzufüge, empfängt der nur einfache Klicks.
Das gilt zumindest, wenn die Zelle editierbar ist. Ein Doppelklick kommt bei
meinem MouseListener nicht an! Auch die <ENTER>-Taste kann ich nicht
abfangen.
Wenn ich die Editierbarkeit der Zelle ausschalte, empfange ich zwar
Doppelklicks, aber die Zelle wird nicht mehr markiert.
Was kann ich tun?
Grüße
Roland
ich habe mit Eclipse eine Jtable in ein Programm eingefügt, ohne ein
Tabellenmodell zu erstellen. Die Tabelle soll eigentlich nur Namen
darstellen, die nicht geändert werden können. Allerdings soll sich durch
einen Doppelklick auf eine Zelle oder die Auswahl einer Zelle und
anschließendes <ENTER> ein neues Fenster öffnen, das die restlichen Daten,
die mit dem Namen verknüpfen, darstellt. Nun das Problem.
Wenn ich einen MouseListener hinzufüge, empfängt der nur einfache Klicks.
Das gilt zumindest, wenn die Zelle editierbar ist. Ein Doppelklick kommt bei
meinem MouseListener nicht an! Auch die <ENTER>-Taste kann ich nicht
abfangen.
Wenn ich die Editierbarkeit der Zelle ausschalte, empfange ich zwar
Doppelklicks, aber die Zelle wird nicht mehr markiert.
Was kann ich tun?
Grüße
Roland