Hallo!
Ich habe in JAVA unter Windows ein Programm geschrieben, bei dem eine vom Benutzer gedrückte Maustaste automatisch losgelassen wird, wenn das gewählte Element nicht ausgewählt werden darf. Unter Windows hat das auch gut funktioniert.
Wenn ich das gleiche Programm aber unter Linux laufen lassen, dann wird die Maustaste nicht automatisch losgelassen, ich erhalte aber auch keine Fehlermeldung. Ich habe zwar herausgefunden, daß ein Robot unter Linux nur funktioniert, wenn eine XTEST-Umgebung aktiviert ist, aber da ein Robot der Tastenaktionen auslöst bzw. auch Mouseaktionen, wenn ich MousePress und MouseRelease ausführe (zB von einem KeyListener aus), funktionieren, kann das nicht das Problem sein.
Macht Linux einen Unterschied zwischen der aktiv gedrückten Maustaste und der automatisch betätigten? Wie kann ich eine selbst gedrückte Maustaste automatisch loslassen?
Danke für eure Hilfe!
Schöne Grüße
Barbara
Ich habe in JAVA unter Windows ein Programm geschrieben, bei dem eine vom Benutzer gedrückte Maustaste automatisch losgelassen wird, wenn das gewählte Element nicht ausgewählt werden darf. Unter Windows hat das auch gut funktioniert.
Wenn ich das gleiche Programm aber unter Linux laufen lassen, dann wird die Maustaste nicht automatisch losgelassen, ich erhalte aber auch keine Fehlermeldung. Ich habe zwar herausgefunden, daß ein Robot unter Linux nur funktioniert, wenn eine XTEST-Umgebung aktiviert ist, aber da ein Robot der Tastenaktionen auslöst bzw. auch Mouseaktionen, wenn ich MousePress und MouseRelease ausführe (zB von einem KeyListener aus), funktionieren, kann das nicht das Problem sein.
Macht Linux einen Unterschied zwischen der aktiv gedrückten Maustaste und der automatisch betätigten? Wie kann ich eine selbst gedrückte Maustaste automatisch loslassen?
Danke für eure Hilfe!
Schöne Grüße
Barbara