from tkinter import *
root=Tk()
list_var=StringVar()
list_var.set(["你妈","你爸","你姥姥","你大爷","你家隔壁老王","python","c++","php","html","HHHHHHHHHHHHHHHHHHHHHH"])
#分别创建x方向y方向的两个滚动条,orient属性设置其滚动方向
y_bar=Scrollbar(root,orient=VERTICAL)
x_bar=Scrollbar(root,orient=HORIZONTAL)
#创建列表框
list_box=Listbox(root,
xscrollcommand=x_bar.set,
yscrollcommand=y_bar.set,
listvariable=list_var,height=5,
selectmode=EXTENDED)
#建立双向链接
x_bar['command']=list_box.xview
y_bar['command']=list_box.yview
#设置布局方向
y_bar.pack(side=RIGHT,fill=Y)
x_bar.pack(side=BOTTOM,fill=X)
list_box.pack(anchor=NW,fill=BOTH,expand=YES)
root.mainloop()
Tkinter给列表框添加滚动条
最新推荐文章于 2024-06-02 20:45:40 发布