3
如何獲取活動的全名?例如,Event.keysym
僅對由"<Control-c>"
觸發的事件顯示「c」。我怎樣才能得到「控制」呢?Python/Tkinter:獲取完整的事件名稱?
如何獲取活動的全名?例如,Event.keysym
僅對由"<Control-c>"
觸發的事件顯示「c」。我怎樣才能得到「控制」呢?Python/Tkinter:獲取完整的事件名稱?
Event.state保存修飾鍵的OR狀態。所以,你可以嘗試這樣的:
modifiers = []
if event.state & 1:
modifiers.append('Shift')
if event.state & 4:
modifiers.append('Control')
# ... etc
print '-'.join(modifiers)
詳情請參閱here。
優秀。我目前參加NMT,根據經驗我可以說Shipman教授是python所有東西的王者。不幸的是,這是星期六。幸運的是,ekhumoro真是太棒了。這正是我需要的。 – voxeloctree
這不是事件的完整名稱:它確實是'。 –