問題タブ [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 投票する
0 に答える
418 参照

java - Windows 10 を実行している仮想マシンで Java Robot .keypress が機能しない

仮想マシンに接続していない場合、Java から Robot .keypress/keyrelease メソッドを仮想マシン内で動作させることができないようです。ステーションからリモート接続を使用して VM に接続すると、期待どおりに動作します。アイデアは、パスを表す一連のキーを送信できるようにしたいということです。たとえば、次の図のようなウィンドウ アップロード フレーム内で C://myfile.txt を使用できます。 ここに画像の説明を入力してください。

次のコードがあります

}

そして、私がこれを使用する方法は次のとおりです。

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

java - Java keyRelease が機能していないようです

ゲームの簡単なチュートリアルを進めています。ボタンを押して速度を上げると、プレーヤーが消えますが、Y / x 値を追加すると、希望どおりに機能します。私の問題は、コードのキーリリース部分に何か問題があることに関係していると思います。とにかく、誰かが私を助けることができれば理想的です。ありがとう

0 投票する
0 に答える
227 参照

java - Java Robot KeyPress KeyRelease が機能しない Mac

単純なアルゴリズム (IDE がエラーを検出しない) を実行するたびに、コンソールに次のエラーが表示され続けます。

java[4301:301618] pid(4301)/euid(501) は非メイン スレッド環境で TIS/TSM を呼び出しています。エラー: これは許可されていません。メインスレッドで TIS/TSM を呼び出してください!!!

Mac の Java Robot ライブラリで正しい構文と思われる for ループを使用しているだけなので、これは非常に紛らわしいです。

何が間違っている可能性がありますか?ありがとう!

0 投票する
0 に答える
94 参照

python - Mac が Tkinter でキーリリースを登録できない

以下のコードを実行すると、Windows コンピューターで完全に動作します。ただし、MacBookで実行すると、canvas.bind_all('<KeyRelease-w>', func)wが押されたときに Key-Release イベントが返され、離されません

質問: tkinter または標準で付属しているその他のライブラリ内に修正/回避策はありますか? 学校のコンピューターでは許可されていないため、新しいライブラリを pygame またはキーボードとしてダウンロードすることは避けたいと思います。

* window (win 10) は python 3.5.2、Mac (Catalina 10.15.6) は python 3.8.5

編集:コメントによると、これはおそらく Tkinter ライブラリのバグです。ただし、考えられる回避策に関する問題はまだ解決されていません。