tkinterマウスホイールスクロールイベントのバインド

889 ワード

ほとんどのpython tkinterの本では、マウスホイールのスクロールイベントをバインドする方法はあまり言及されていないようです(実は私も2冊しか読んでいません).これは、画像を拡大縮小するときなど、いくつかの場所でも使用される可能性があります.python tkinterドキュメントを調べて、どのようにバインドする方法を見つけて、自分と他の人が後で使うのを便利にしましょう.
マウススクロールイベントはです.たとえばcanvasでバインドすると、

canvas.bind("", processWheel)

マウスが上にスクロールするか下にスクロールするかを知るにはどうすればいいですか?
def processWheel(event):
    if event.delta > 0:
        #       ,  
    else:
            #       ,