keyevent

    3

    3答えて

    Javaで短時間キーボードのキーを押し続けるという動作をシミュレートしようと考えています。次のコードでは、Aキーを5秒間押し続けることを期待していますが、メモ帳でテストするときには1つの 'a'が生成されます。何か他のものを使う必要があるかどうか、あるいはここで間違ったawt.Robotクラスを使用しているのであれば? Robot robot = null; robot = new Robot(

    1

    3答えて

    コンポーネントレベルではなく、アプリケーションレベルでキーイベントを通知することは可能ですか?アプリケーションレベルでは、スイングコンポーネントがキーイベントを受け取るのではなく、システムクラスのキーイベントを特別なクラスで受信することが必要です。 これは、例えば、GUIを持たないアプリで、またはより包括的なキーイベント処理が必要なアプリで使用できます。

    1

    3答えて

    私はアプレットを作成しており、ボタンを作る方法とキーイベントが同じコードをカバーする方法を理解したいと思っています。この質問では、このボタンをfireButtonと呼びます。アクションイベントのコードは、当然のことながら、このようになります。 public void actionPerformed(ActionEvent e) { if (e.getSource() == fireBut

    1

    2答えて

    WinFormsプログラムがあります。ここでは、上、下、左、右を押すと移動する特定のアニメーションオブジェクトがあります。オブジェクトの動きは30msごとに呼ばれるタイマーの中でアニメーション化されます。タイマーはKeyDownイベントで開始し、KeyUpイベントで停止します。 したがって、たとえば左を押したまま、左のキーを放して別のキーを押した直後に、その方向に移動する前にわずかな休止(約0.5

    0

    1答えて

    私は主にハードウェアのキーボード入力によって駆動されるAndroidアプリを書いてきました。私はソフトキーボードサポートを追加中ですが、私はまだそこにはありません。しかし、私は逃げます... 元私はKeyEventクラスのenumsに対して、私のOnKey関数に渡された整数のkeyCode値をチェックしていました。単純です... しかし、>記号を生成するキーの組み合わせをユーザーが押したかどうかを