Ist es möglich, in Java/JavaFX die Verzögerung zwischen dem Drücken der Tastaturtaste und der Ausführung der Codezeile auszuwerten? Stellen Sie sich eine Situation vor, in der ich dem Benutzer einen Stimulus präsentiere und seine Aufgabe darin besteht, die SPACE-Taste zu drücken, wenn er diesen Stimulus wahrnimmt. Wie kann ich am genauesten die Verzögerung zwischen der Anzeige des Stimulus und dem Drücken der Tastaturtaste erhalten?Die Methode der Berechnung der Verzögerung zwischen dem Drücken der Taste und der Ausführung der Codezeile
Bis heute warte ich so etwas wie dieses verwendet haben:
long start_time = System.currentTimeMillis();
displayTheStimulus();
long end_time;
if (spacebarIsHitted()) {
end_time = System.currentTimeMillis();
} else {
end_time = start_time;
}
long difference = end_time-start_time
Wie kann ich sicher sein, dass mit dieser Methode angegebenen Werte sind gültig und korrekt? Gibt es eine Möglichkeit zu bewerten, wie genau diese Methode ist?