問題タブ [keyrelease]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
911 参照

java - pong で Java keyPressed と keyReleased に問題がある

そのため、特定のキーが押されたときにパドルをインクリメントして移動しようとしています。キーリリースを使用しなかった場合、両方を同時に移動できなかったので、このようにしています。

私が今直面している問題は、方向を押すと進むことです(両方が同時に進むことができます)が、反対のキーを押すと停止し、再び移動できなくなります. 任意のヒント?

これが私が話しているすべてのものです

ここに完全なコードがあります

0 投票する
1 に答える
466 参照

java - Javaでキーバインディングを使用したkeyReleased()メソッド?

KeyListenersが私の最大の障害であることが判明した最近まで、KeyListenersを大多数に使用していたため、Key Bindingsには少し慣れていません。KeyBindings を使用して keyReleased のようなイベントをどのようにプログラムするのか疑問に思っています。KeyListeners は、keyPressed、keyTyped、keyReleased の 3 つの簡単なメソッドを提供しましたが、キー バインディングでこれを実現する方法については少し混乱しています。

基本的に、ユーザーが UP を押すと、オブジェクトが上に移動するようにします。ただし、ユーザーが UP を放すと、オブジェクトは自動的に下に移動して、基本的な重力をシミュレートする必要があります。UpAction クラスを示す私のコードの一部を次に示します。

3 つのヘリタイマーは、オブジェクトの y 位置を継続的かつスムーズにインクリメントする一連のタイマーを開始するタイマー オブジェクトです。アクション upAction が呼び出されると、クラス UpAction が呼び出され、オブジェクトを移動するために 3 つのタイマーが開始されます。

とにかく、ユーザーが UP をリリースすると、アクションが呼び出されなくなり、タイマーが停止するようにすることはできますか?

どうもありがとう!

0 投票する
1 に答える
1042 参照

java - Java で Robot クラスを使用して URL を入力する方法

以下の方法で自動入力できるプログラムを作りたいです。

しかし、特殊文字を押すことはできませんException。次のようにスローされます。

http://google.com/?q=pratik+butaniと入力したいのですが、その印刷はhttpのみです。

私を助けてください

0 投票する
1 に答える
624 参照

java - 入力を.txtファイルに保存する単純なキーリスナーをJavaで作成するにはどうすればよいですか?

私はJavaにかなり慣れていないので、OSのすべての場所からのキーボード入力をログに記録し、それらを.txt(または同様の)ファイル(または単なる Java パネル)。keyPressedkeyReleased、 などのメソッドについての言及を見てきましたが、KeyTypedそれらを適切に実装する方法がわかりません。誰かがそれを説明できれば、それは素晴らしいことです。

ティア

0 投票する
1 に答える
188 参照

java - KeyRelease を使用した JComboBox のロード

ここで私の要件は、コンボボックスに何かを入力すると、DBを検索して関連するデータを取得する必要があることです。入力すると、不要な値を削除して正確なデータに修正する必要があります..