【发布时间】:2016-04-10 08:24:09
【问题描述】:
我正在 tkinter python 中开发一个小型 GUI 应用程序,我想将水平和垂直滚动条设置为树小部件(仅限树小部件而不是主主窗口)。但是当我尝试这样做时,有没有显示树,取而代之的是只有小滚动条。我知道我在做一个愚蠢的错误。请帮助我解决问题。 这是我的代码:-
from Tkinter import *
import ttk
root = Tk()
root.minsize(width=1460, height=800)
root.maxsize(width=1460, height=800)
tree = ttk.Treeview(root)
columns = tree.column("#0", minwidth=0, width=400, stretch=True)
tree.insert("" , 0, text="Line 1")
id2 = tree.insert("", 1, "dir2", text="Dir 2")
tree.insert(id2, "end", "dir 2", text="sub dir 2")
scrollbar = Scrollbar(tree)
scrollbar.pack(side = RIGHT, fill=Y )
scrollbar.config(command = tree.yview )
tree.pack()
root.mainloop()
【问题讨论】: