Hallo Zusammen.
Ich habe eine Tabelle, in der einige Spalten als default Editor den JTextField Editor haben. Die einzelnen Zellen fange ich dann über key typed ab, um so just-in-time die Eingaben zu validieren. Das funktioniert auch insoweit, als dass der Fokus zum Editieren der Zellen über die Tastaur erfolgt. Sobald aber ein Doubleclick eine Zelle aktiviert, scheint JAVA zu vergessen, dass der default Editor der JTextField ist (so erkläre ich mir das Verhalten wenigstens), denn nach dem Fokus auf Maus Doubleclick verliere ich die Kontrolle der anschliessenden Tastatureingaben.
Welche Seiteneffekte treten auf, wenn eine JTable-Zelle den Fokus über den Doubleclick erfährt und wie unterscheide ich einen doubleclick- von einem mouseclick event?
Danke
Ich habe eine Tabelle, in der einige Spalten als default Editor den JTextField Editor haben. Die einzelnen Zellen fange ich dann über key typed ab, um so just-in-time die Eingaben zu validieren. Das funktioniert auch insoweit, als dass der Fokus zum Editieren der Zellen über die Tastaur erfolgt. Sobald aber ein Doubleclick eine Zelle aktiviert, scheint JAVA zu vergessen, dass der default Editor der JTextField ist (so erkläre ich mir das Verhalten wenigstens), denn nach dem Fokus auf Maus Doubleclick verliere ich die Kontrolle der anschliessenden Tastatureingaben.
Welche Seiteneffekte treten auf, wenn eine JTable-Zelle den Fokus über den Doubleclick erfährt und wie unterscheide ich einen doubleclick- von einem mouseclick event?
Danke