1

Tkinter で現在のキーボード レイアウトを検出する方法はありますか?

ロシア語、フランス語、ギリシャ語などの言語では、キーボード アクセラレータを正しく処理する必要があります (詳細については、他の質問を参照してください)。

4

2 に答える 2

0

いいえ、Tkinter にはそのような機能は組み込まれていません。

アプリの初回起動時に、各特殊キーがどこにあるかをアプリケーションに単純に尋ねてみませんか? Apple は OSX でこれを行っています。新規インストールを初めて起動したときに、いくつかのキーを押すように求められました。

ウィジェットにフォーカスを置いて にバインドすると<Any-KeyPress>、そこから、押されたキーにバインドするのに十分な情報を取得できます。

于 2013-01-23T12:03:11.700 に答える