問題タブ [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.
matlab - MATLAB:キーが離されるまで関数を実行する方法は?
GUI があり、特定のキーが押されてからキーが離されるまで、いくつかのプロセスを繰り返したいと考えています。
キーが押されたときに一度処理を行う方法を知っています。しかし、たとえば、キーが離されるまで毎秒乱数を表示する方法はありますか?
回答ありがとうございます。ジャジャ
java - onKeyReleased イベントを使用して検索エンジンを作成するために使用するもの
入力した文字列または文字をデータベースから検索する検索バーを作成しようとしています。最初の文字がテキスト フィールドに入力されている間、次の 200 ミリ秒を待機する必要があります。次の文字がその時間内に入力された場合はカウンターを再起動し、そうでない場合は次の 200 ミリ秒を再度待機し、データベースから検索します。
これは私が試したがうまくいかないコードです
私はJavaが初めてで、問題を解決するのにthread
役立ちTimer
ます
python - キーが離されるまでループで音楽を再生します。パイソン
cocos2d と pyglet モジュールを使用して、Python で小さな GUI を作成しています。GUI は、"h" が押されている間サウンドを再生し、離すと停止します。ここでの問題は、これに対する解決策が見つからないことです。このサイトを検索した後、私はこの質問を見つけました - pygletで連続して音楽を再生する方法 、これの問題は、開始後にサウンドを停止できないことです。
編集:キーリリースまでサウンドを再生する方法を見つけましたが、別の問題に遭遇しました
現在、音楽を再生するコードは次のようになっています。
このコードは、「h」キーを初めて押したままにすると機能しますが、それ以降の試行では機能しません。Python は例外を発生させません。最初のリリース後に発生した "h" キーの押下を無視しているようです。
注: ステートメント -if chr(key)=="h"
はキープレス処理の最適な解決策ではないかもしれませんが、私は cocos2d および pyglet モジュールを使用することに比較的慣れていません。
c - XCB のイベント処理は、C の ESC キーをどのように検出しますか?
XCB のチュートリアルを勉強してきましたが、これで行き詰まっています。この例では、ESC
キーを押すとプログラムが終了します。ESC
しかし、コード例では、「case 9」がどのようにキーをキャッチするのかわかりません。xcb.h
、xproto.h
、およびASCIIテーブルをすべて検索して調べました。
「ケース9」にたどり着くまで、私はそれを理解したと思っていました。ここで完全に迷子になりました。つまり、基本的に、彼らはどこから 9 を取得するのでしょうか? そして、それはどのように対応していESC
ますか?
これが私が勉強していたサンプルコードです:
ありがとう
python - Pythonでキーリリースを検出する方法(キープレスではありません)?
python 3 でキーリリースを検出するにはどうすればよいですか?
a
キーを 1 秒間押した場合のように、キーから指を離す (キーを離す) と、キーが押しますprint("Key 'a' pressed then released")
。
モジュールでやろうとしていますkeyboard
が、これを使用する方法がわかりません。私はそれでキープレスを検出していました。
msvcrt
モジュールは私には機能しませんが、私がmsvcrt
やりたいことができるなら、あなたは私に答えることができます.
ノート:
使用したくない、またはポップアップを表示Pygame
するその他のものmodule
java - KeyPressed/KeyReleased が機能しない?
シンプルなプラットフォーマーであるJavaでゲームを作ろうとしていますが、コードを実行するときに問題があります。キーを押しても反応がないようです。私が考えることができる唯一のことは、適切に機能していないと思うのは、keyPressed および keyReleased 関数です。以下は関連するコードです。
ePressed 変数と hPressed 変数は、デフォルトで false に設定された単なるブール値であり、loadScores は png ファイルを呼び出します。