【发布时间】:2015-06-18 16:59:11
【问题描述】:
我正在创建一个相当长的窗口,并且我希望有一个滚动条能够在窗口中垂直滚动(它是一个设置窗口)。我知道如何让滚动条垂直滚动文本小部件的内容,我尝试将其应用于此,但它不起作用:
from tkinter import *
root = Tk()
frame = Frame(root)
scroll = Scrollbar(root)
frame.pack(side = LEFT, fill = BOTH, expand = True)
scroll.pack(side = RIGHT)
frame.config(yscrollcommand = scroll.set)
scroll.config(command = frame.yview)
root.mainloop()
使用文本小部件,这可以正常工作,但使用框架小部件,如上所述,它给了我一个错误,说框架没有名为 yscrollcommand 的属性。
有什么办法可以做到吗?
【问题讨论】:
-
你试过用谷歌搜索你的问题的标题吗?
标签: python-3.x scroll tkinter scrollbar