Ich versuche, eine App zu erstellen, die globale Hotkeys verwendet, und ich habe mich etwa zwei Tage lang daran gehalten, es herauszufinden, bevor ich mich entschieden habe, jintellitype api zu verwenden. Ich bekomme immer ein Problem, wenn ich das Beispiel auf der Website von Jintellitype ausführen : Kann IA 32-Bit nicht laden. dll auf einer AMD 64-Bit-Plattform, ich benutze eine 64-Bit-JRE, 64-Bit-Windows, und konnte keine Lösung dafür finden: weder auf der Website / Foren noch mit Google.
Ich bin nicht vertraut mit dem Umgang mit .dll-Dateien und JNI / JNA, aber ich denke, um Dinge zum Laufen zu bringen, sollte ich eine .dll-Datei erzeugen und sie zum Systemordner hinzufügen, oder einfach eine vorgefertigte .dll bekommen Datei wie die von Jintellitype (bitte korrigieren Sie mich, wenn ich falsch lag).
Was ist also der Hauptgrund für die Verwendung von JIntellitype? Wie könnte ich das Problem lösen, vor dem ich stehe?
Ich bin mir nicht sicher, was Ihr Problem war und ließ Sie in jintellitype schauen, aber haben Sie diesen Beitrag überprüft: Gibt es eine Möglichkeit, Tastaturereignisse ohne JFrame zu erhalten?