2012-02-08 15 views
0

私はキーボードからすべてのイベントを聴くことができるJNativeHookというライブラリを使用しています。KeyCodeと修飾子でkeyCharValueを取得

イベントはNativeKeyEventですが、KeyEventクラスとは異なり、getKeyCharのメソッドは修飾子を使用しません!

これは、キーコードとその修飾子でchar値を取得する簡単な方法があるかどうかを知りたい理由です。例えば

  • キーコード= 65、修飾子= NULL: ''
  • キーコード= 65、修飾子= MAJ: ''

ありがとう!

+0

私は単純なJavaの方法はないと思います。文字のマッピングに対するキーボードレイアウトは、OSで発生します。 – Boann

+0

私はそれが可能だとは思わない。 – RanRag

答えて

0

javaでKeyEventクラスを見てください。それは方法getKeyText(int)getKeyModifiersText(int)を持っています。

+0

ええ、私は知っていますが、私は両方を取る方法が必要です! – Baptiste

+1

@ user1196936:あなたの必要性/問題を詳述できますか? –

+0

完了、私はちょうど私の投稿を編集しました:) – Baptiste