keyPress() - Frage

Status
Nicht offen für weitere Antworten.

PeterPausch

Neues Mitglied
Nabend,

kurze Frage: ich bin an den Möglichkeiten der Java.Robot Klasse interessiert. Und zwar gibt es da die Funktion: keyPress(). Nur leider wird der entsprechende Tastaturbefehl, nur an das aktive Fenster übermittelt. Ich vermisse einen Parameter, bei dem ich angeben kann, an welches Fenster der Tastaturbefehl gesendet wird.

Kennt jemand eine Funktion mit dieser Möglichkeit?

Liebe Grüße


Peter
 
Aber die weit weniger mächtige Sprache "AutoHotKey" kann mit der Funktion ControlSend,,[key],[window] ja auch ein Zielfenster angeben. Also sollte das ja wohl auch mit Java irgendwie möglich sein 😉

Es musst nicht zwingend eine Lösung aus der Robot Klasse sein. Mir ist jede Lösung recht 🙂

Grüße

Peter
 
PeterPausch hat gesagt.:
Aber die weit weniger mächtige Sprache "AutoHotKey" kann mit der Funktion ControlSend,,[key],[window] ja auch ein Zielfenster angeben. Also sollte das ja wohl auch mit Java irgendwie möglich sein 😉
AutoHotKey ist gemacht für dieses Zeug, ist doch klar das es damit geht.
Es musst nicht zwingend eine Lösung aus der Robot Klasse sein. Mir ist jede Lösung recht
Genauso wie AutoHotKey, durch ansprechen der Betriebssystem API (JNA/JNI).
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben