私はPython 2.5を使用してTkInterアプリケーションを作成していますが、キャップのロックとシフトキーの状態を調べる必要があります(trueまたはfalse)。私はネット全体を検索しましたが、解決策を見つけることはできません。Pythonのシフトとキャップロックの状態
2
A
答えて
1
Lock
とShift
イベント修飾子:
http://infohost.nmt.edu/tcc/help/pubs/tkinter/event-modifiers.html
1
私はGoogleで検索し、1つを得た。.. 私はそれがすべてのキーのためにあなたのために働くかどうかわからない...
http://www.java2s.com/Code/Python/Event/KeyactionFunctionKeyALtControlShift.htm
3
Tkinterのキーボードイベントは扱いにくいことがあります。
私は順番にあなたは、以下を見てお勧め:ここ
- http://effbot.org/tkinterbook/tkinter-events-and-bindings.htm
- http://infohost.nmt.edu/tcc/help/pubs/tkinter/events.html(イベントに関する章全体を読んで)
- http://www.faqts.com/knowledge_base/view.phtml/aid/4281
はプログラムであり、キーコードと状態イベントのパラメータの値を表示します。実験に使うことができます。ウィンドウをクリックし、キーボードを押します。
from Tkinter import *
root = Tk()
def key(event):
print "Keycode:", event.keycode, "State:", event.state
def callback(event):
frame.focus_set()
print "clicked at", event.x, event.y
frame = Frame(root, width=100, height=100)
frame.bind("<Key>", key)
frame.bind("<Button-1>", callback)
frame.pack()
root.mainloop()
関連する問題
- 1. Autohotkey:シフトとキャップロック
- 2. Androidでキャップロック状態を取得する
- 3. python asynchat状態
- 4. Pythonモジュールのグローバル状態
- 5. Pythonの状態空間モデル
- 6. セッション状態とアプリケーション状態
- 7. ...状態、{}とObject.assign({}、状態、{})の相違点
- 8. のpython、状態はPythonでは
- 9. Pythonの右シフト
- 10. Pythonのmatplotlib/basemapでの色の状態
- 11. PythonのARIの再生状態
- 12. Sl状態のラズベリーパイのpythonスクリプト
- 13. componentWillReceiveProps状態が還元状態更新後のレンダリング状態と異なる
- 14. 私はCodeIgniterのため、状態Aと状態Bとアイテム
- 15. 3つの状態とYiiのSQL文の状態
- 16. Tkinter Pythonエントリの状態属性
- 17. ループなしの状態を待つPython
- 18. 分割データセットのPythonランダム状態
- 19. チェック状態が/停止 - Pythonの
- 20. イベントと状態
- 21. 列と状態の略語をフル状態の名前にマージ
- 22. Meteorアプリケーションのサーバー状態とユーザー、状態の作成方法は?
- 23. Python crypter(アルファベットのシフト)
- 24. 初期状態/後状態のアニメーション
- 25. 古い状態と新しい状態の違い
- 26. 子状態と固定状態の違いは何ですか?
- 27. コンストラクタと状態の状態を初期化する
- 28. ObjectStateManagerとDetachedエンティティの状態
- 29. Sharepointのマスターページとセッション状態
- 30. ダッパーとその状態