2017-06-14 5 views
0

Python Tkinterでは、キーバインドを正常に作成しましたが、 のみがtkinterウィンドウにクリックされたときに機能します。Python Tkinterでは、キーバインドを正常に作成しましたが、tkinterウィンドウにクリックしたときにのみ機能します。

フルスクリーンであっても他のプログラムとやり取りしていても、キーバインドを使いたいと思っています。(私はオートクリッカーを作っていますので、ゲーム中にはtkinterウィンドウを開いてキーをクリックすることはできません)

+0

プログラムがこれを行った場合に生じる混乱を想像してください。あなたは何かを入力していると突然キーストロークは、あなたが見ているプログラムに移動しません。他のいくつかのプログラム、目に見えないものさえも、突然目を覚まして反応します。私が知る限り、GUI環境はこの種のものをサポートしていません。 –

+0

これを行うには、OSのホッ​​トキーに接続する必要があります。あなたは 'bind'でそれをすることはできません。 – Novel

+0

@Novelありがとうございました。出来た。私は、人々がどのくらい速く答えたかに非常に満足しています。 –

答えて

0

tkinterではできません。 Tkinterバインディングは、tkinterによって作成されたウィンドウ内でのみ機能します。

+0

ありがとうございました。上記のコメントは、いくつかのライブラリを示唆しています。 –

関連する問題