Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
welche Methoden und Klassen braucht man um einen Keylistener in ein anderes Windows Fenster einzubauen, welche nicht zum geschriebenen Programm gehören und dort Key Events zu lesen und zu outputten?
Eine andere Programmiersprache, Java ist nicht als Keylogger geeignet, es kriegt nur Events aus dem eigenen Programm.
Du musst eine Sprache wählen, welche direkt die InputEvents des Betriebssystems reagieren kann.
Also was es gibt, sind hier zwei Ansätze:
a) Global System Hooks - hier bekommst Du dann alle spezifischen Events des Systems, also in Deinem Fall alle Tastendrücke. Wie @Neumi5694 schon meinte: Direkt in Java geht dies nicht und es ist auch System spezifisch. Java bietet aber auch ein Interface zum System - das Java Native Interface, kurz JNI und damit ließe sich sowas lösen. Dann wäre lediglich der kleine native Part in einer anderen Sprache. Hier wäre dann z.B. https://github.com/kristian/system-hook eine fertige Lösung für Windows.
b) Es ist auch denkbar, sich nur bei einem anderen Fenster oder Control ein zu hängen. Dann würdest Du nur die Tastenkombinationen dieses einen Fensters bekommen. Hier kenne ich aber keine fertige Library - aber wie das prinzipiell funktionieren würde findet sich z.B. unter https://docs.microsoft.com/de-de/windows/win32/winmsg/about-hooks
==> Ggf kann man die system-hook Library als Grundlage nehmen, um sich hier dann sowas selbst zu bauen.
Cool. Hatte zwar zunächst an JNA gedacht, aber ich wusste nicht, ob man damit auch auf Events reagieren kann. Bisher verwende ich das nur für Calls nach außen. Da wollt ich nicht zu viel versprechen.
Aber wenn da schon jemand was erstellt hat ... perfekt.