Einfachklick / Doppelklick

Status
Nicht offen für weitere Antworten.

bronkowitz

Aktives Mitglied
Hallo Forum,

ich möchte per Klick-Count bei Doppelklick eine Aktion durchführen, bei Einfachklick eine andere. ClickCount() liefert aber bei Doppelklick immer auch erst das Ergebnis 1, egal wie schnell man klickt, so dass immer auch die Einfachklick-Aktion durchgeführt wird. Wie trennt man das?

Java:
        public void mouseClicked(MouseEvent event){
            System.out.println(event.getClickCount());
            if (event.getClickCount() == 2)
            {
                doppelklickaktion();
            }
            else
            {
                klickaktion();
            }
        }
 

Marco13

Top Contributor
Schwierig - die Doppelklickgeschwindigkeit kann man ja "beliebig" einstellen. Wenn man (in der Windows-Systemsteuerung) jetzt einstellt, das zwei Klicks im Abstand von 5 Sekunden noch als Doppelklick gelten, kann das Programm nach dem ersten Klick ja praktisch 5 Sekunden lang nichts machen, weil es warten muss, ob vielleicht noch ein Klick kommt ... ???:L Das einzige, was mir jetzt einfallen würde, wäre, da irgendwas mit Threads/Timern zu machen, wo man sich die Zeit des ersten Klicks merkt, und schaut, ob nach einer bestimmten Zeit ein zweiter Klick folgt - etwa so wie hier Java : ignore single click on double click ? - Stack Overflow
 

bronkowitz

Aktives Mitglied
OK, funktioniert also offenbar nur über eine Zeitmessung durch den Benutzer, werde ich dann mal machen.
Gutes Buch übrigens

Besten Dank auch
Gruß
bronkowitz
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
I Wie Doppelklick und Einfachklick unterscheiden? Java Basics - Anfänger-Themen 15
U Jar Datei per Doppelklick ausführen / Entwicklungsumgebung Java Basics - Anfänger-Themen 4
R JAR File startet nur per Doppelklick aber nicht per CMD Java Basics - Anfänger-Themen 4
M Doppelklick Java Basics - Anfänger-Themen 9
K .jar Datei mit Doppelklick öffnen Java Basics - Anfänger-Themen 26
Z In JList per Doppelklick eine Datei öffnen (z.B. ein PDF) Java Basics - Anfänger-Themen 16
W Java-Programm als Icon mit Doppelklick einfach öffnen ? Java Basics - Anfänger-Themen 3
Error257 Doppelklick-Anwendung Java Basics - Anfänger-Themen 6
C *.java Datei nach Doppelklick mit VM ausführen Java Basics - Anfänger-Themen 29
H .jar Consolenprogramm mittels Doppelklick starten Java Basics - Anfänger-Themen 2
S JTable--Beschreiben der Zellen durch Doppelklick verhindern Java Basics - Anfänger-Themen 4
G *.jar Doppelklick Java Basics - Anfänger-Themen 3
G JAR-Datei durch Doppelklick nicht startbar Java Basics - Anfänger-Themen 4
F Doppelklick-Event auf JTree Java Basics - Anfänger-Themen 5
A Java Programm mit Doppelklick ausführen Java Basics - Anfänger-Themen 2
J java dateien mit doppelklick öffnen Java Basics - Anfänger-Themen 3
S Doppelklick Java Basics - Anfänger-Themen 2
S Starten eines Programmes per Doppelklick Java Basics - Anfänger-Themen 10
F Packprogramm öffnet sich bei Doppelklick auf jar-Datei Java Basics - Anfänger-Themen 26

Ähnliche Java Themen

Neue Themen


Oben