[tkinterのbindバインディングイベント]

ボタンを押す-1 スタンドアロン マウスの左ボタン (Button-1 と省略) とその後ろの数字は 1、2、3 で、それぞれ左ボタン、中央のプーリー、右ボタンを表します。
ボタンリリース-1 マウスの左ボタンを放すと、その後ろの数字は 1、2、3 となり、それぞれ左ボタン、中央のプーリー、右ボタンを表します。
B1モーション マウスの左ボタンを押したままにして移動します。B2-Motion と B3-Motion はそれぞれマウス ホイールの動きと右クリックの動きを表します。
マウスホイール マウスホイールを回す
ダブルボタン-1 マウスの左ボタンをダブルクリックします
入力 マウス カーソルがコントロール インスタンスに入ります
離れる マウス カーソルをコントロール インスタンスから遠ざける
キーボードの任意のキーを押します
キーを押す文字/キーを押す番号 キーボードの文字キーまたは数字キーを押します
キーリリース キーボードのキーを放します
戻る Enter キー、他の同様のタイプには Shift、Tab、Control、Alt などがあります
スペースキー
上下左右 矢印キー
F1、…、F12 よく使うファンクションキー
Ctrl+Alt Control-Shift-KeyPress-T などの組み合わせキー ユーザーは Ctrl+Shift+T を同時に押します。
集中する マウスをクリックしてコントロールのコンテンツを入力するなど、コントロールがフォーカスを取得するとトリガーされ、 focus_set() メソッドを呼び出してコントロールにフォーカスを取得させることができます。
フォーカスアウト マウスが入力ボックスから離れたときなど、コントロールがフォーカスを失ったときにアクティブになります。
構成、設定 コントロールのサイズの調整など、コントロールが変更されるとイベントがトリガーされます。
アクティブ コントロールの状態が「アクティブ」から「非アクティブ」に変化したときに発生するイベント
破壊 コントロールが破壊されたときにトリガーされる関数
公開 ウィンドウまたはコンポーネントの一部が覆われなくなったときに発生するイベント
可視性 アプリケーションの少なくとも一部が画面に表示されたときに発生するイベント
def move(event):
    no_btn.place(relx = random(), rely = random(),anchor = tk.CENTER)

no_btn.bind('<Enter>',move)

マウスをクリックしてボタンをクリックすると、ボタンの位置が移動します

おすすめ

転載: blog.csdn.net/weixin_42173136/article/details/124501437