美文网首页
Python3 Tkinter-Scrollbar

Python3 Tkinter-Scrollbar

作者: zmqqq | 来源:发表于2019-03-22 20:57 被阅读0次

1.创建

from tkinter import *

root=Tk()

Scrollbar(root).pack()

root.mainloop()
图片.png

2.设置silder的位置

from tkinter import *

root=Tk()

s1=Scrollbar(root,orient=HORIZONTAL)
s1.set(0.5,1)
s1.pack()

root.mainloop()
图片.png

3.事件处理

command

4.绑定Listbox和Scrollbar

from tkinter import *

root=Tk()

lb=Listbox(root)
s1=Scrollbar(root)
s1.pack(side=RIGHT,fill=Y)
lb['yscrollcommand']=s1.set
for i in range(100):
    lb.insert(END,str(i))
lb.pack(side=LEFT)
s1['command']=lb.yview

root.mainloop()
图片.png

side指定位置

fill指定填充满整个区域

lb[‘yscrollcommand’]=s1.set 指定Listbox的yscrollbar的事件处理函数为Scrollbar的set

指定Scrollbar的command的事件处理函数是Listbox的yview

相关文章

网友评论

      本文标题:Python3 Tkinter-Scrollbar

      本文链接:https://www.haomeiwen.com/subject/vwldvqtx.html