Wir haben eine vom Benutzer bereitgestellte Zeichenfolge, die Unicode-Zeichen enthalten kann, und wir möchten, dass der Roboter diese Zeichenfolge eingibt.
Wie konvertiert man einen String in keyCodes, die der Roboter benutzen wird?
Wie machst du es so ist es auch Java Version unabhängig (1.3 - & gt; 1.6)?
Was wir für "ascii" Zeichen arbeiten, ist
%Vor%Basierend auf dem Code von javamonkey79 habe ich das folgende Snippet erstellt, das für alle Unicode-Werte funktionieren sollte ...
%Vor%Dies durchläuft automatisch jedes Jahrzehnt des Unicode-Schlüsselcodes, ordnet es dem entsprechenden VK_NUMPAD-Äquivalent zu und drückt / gibt die Tasten entsprechend frei.
Die KeyEvent-Klasse hat keine direkte Funktion Zuordnungen für viele Unicode-Klassen in JRE 1.5. Wenn Sie dies auf einer Windows-Box ausführen, müssen Sie möglicherweise einen benutzerdefinierten Handler schreiben, der etwa so vorgeht:
%Vor%z.B. Herauszufinden, was sie Tastenkombinationen sind, und sie dann einer Art von Objekt (vielleicht eine HashMap?) Für spätere Suche und Ausführung zuordnen.
Hoffe das hilft:)
Der beste Weg, den ich finde, wenn ich simulaire Problem löse
%Vor%Ссылка \
Tags und Links java automation unicode