2

ScrolledWindow をマウスのスクロール ホイールに反応させることは可能ですか? マウス ホイールをスクロールしても、現在は何もしませんが、ユーザーが手動でスクロール バーをクリックしてドラッグする必要がある場合は、使いやすさが大幅に低下します。ScrolledWindow に関するドキュメントは非常に限られているため、答えが見つかりませんでした。

from tkinter import *
from tkinter.tix import *

root = Tk()

w = ScrolledWindow(root, width = 500, height = 700)
w.grid(row = 0, column = 0)
win = w.window

for i in range(50):
    Label(win, text = 'lorem ipsum').grid(row = i, column = 0)

root.mainloop()

ありがとう。

4

1 に答える 1

0

私はあなたの質問を見て、しばらく前に同様の問題を抱えていたので、しばらくの間この問題を調査してきました。私が見つけた解決策は、ttk.Treeview を使用することでした。何に使用するつもりですか? tk キャンバスは機能的に同等でしょうか?

于 2012-11-15T15:26:55.967 に答える