問題タブ [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.
java - Windows 10 を実行している仮想マシンで Java Robot .keypress が機能しない
仮想マシンに接続していない場合、Java から Robot .keypress/keyrelease メソッドを仮想マシン内で動作させることができないようです。ステーションからリモート接続を使用して VM に接続すると、期待どおりに動作します。アイデアは、パスを表す一連のキーを送信できるようにしたいということです。たとえば、次の図のようなウィンドウ アップロード フレーム内で C://myfile.txt を使用できます。 ここに画像の説明を入力してください。
次のコードがあります
}
そして、私がこれを使用する方法は次のとおりです。
java - Java keyRelease が機能していないようです
ゲームの簡単なチュートリアルを進めています。ボタンを押して速度を上げると、プレーヤーが消えますが、Y / x 値を追加すると、希望どおりに機能します。私の問題は、コードのキーリリース部分に何か問題があることに関係していると思います。とにかく、誰かが私を助けることができれば理想的です。ありがとう
java - Java Robot KeyPress KeyRelease が機能しない Mac
単純なアルゴリズム (IDE がエラーを検出しない) を実行するたびに、コンソールに次のエラーが表示され続けます。
java[4301:301618] pid(4301)/euid(501) は非メイン スレッド環境で TIS/TSM を呼び出しています。エラー: これは許可されていません。メインスレッドで TIS/TSM を呼び出してください!!!
Mac の Java Robot ライブラリで正しい構文と思われる for ループを使用しているだけなので、これは非常に紛らわしいです。
何が間違っている可能性がありますか?ありがとう!
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 ライブラリのバグです。ただし、考えられる回避策に関する問題はまだ解決されていません。