Problemstellung:
Ich habe ein JButton der das Interface MouseListener implementiert.
Wenn die Mouse nun über den Button kommt, wird ja das mouseEntered Event ausgelöst.
Das mouseEntered Event oder der Code innerhalb des mouseEntered Event soll aber nur dann ausgeführt werden, wenn die Mouse sich ca. 3 Sekunden über dem Button befindet. Verlässt die Mouse vor den 3 Sekunden den Button, soll der der Code innerhalb des mouseEntered Event nicht ausgeführt werden.
Dieses Verhalten existiert z.B. bei Anwendungen von Microsofts Kinect.
Damit soll verhindert werden, dass ausversehen ein Button angewählt und aktiviert wird.
Gibt es dazu vielleicht Lösungsansätze??
Ich habe ein JButton der das Interface MouseListener implementiert.
Wenn die Mouse nun über den Button kommt, wird ja das mouseEntered Event ausgelöst.
Das mouseEntered Event oder der Code innerhalb des mouseEntered Event soll aber nur dann ausgeführt werden, wenn die Mouse sich ca. 3 Sekunden über dem Button befindet. Verlässt die Mouse vor den 3 Sekunden den Button, soll der der Code innerhalb des mouseEntered Event nicht ausgeführt werden.
Dieses Verhalten existiert z.B. bei Anwendungen von Microsofts Kinect.
Damit soll verhindert werden, dass ausversehen ein Button angewählt und aktiviert wird.
Gibt es dazu vielleicht Lösungsansätze??