Existuje spôsob ovládania klávesnice v jave bez použitia awt.robot? Trieda robota, bohužiaľ, nemôže stlačiť všetky klávesy v rozložení azerty.
A potrebujem jednu z nich.
Zdá sa, že jediným riešením je kódovať ekvivalent robota v jazyku C a potom použiť java volaj to.
Vďaka.
odpovede:
0 pre odpoveď č. 1Vedeli ste, že môžete zadať ľubovoľný znak ASCII podľa
- Holding alt
- Zadanie kódu ASCII pre znak na NUMBERPAD
- Uvoľnenie alt
Dalo by sa nechať robota, aby to urobil pre špeciálne postavy. Nie ste si istí, či to váš problém vyrieši.
napr: hold ALT, type 1234 on the numberpad, release ALT
typy Ӓ
0 pre odpoveď č. 2
Podľa Java robot s Azerty vrs Qwerty knižnica Window Licker (https://code.google.com/p/windowlicker/) podporuje rôzne rozloženia klávesnice. Môže vám to pomôcť.