Tkinter的Scrollbar組件


Scrollbar:滾動條控件,當內容超過可視化區域時使用,如列表框。

一、基本使用

1、為列表組件增加一個滾動條。

代碼如下:

# coding:utf8
from tkinter import *


class App:
    def __init__(self, master):
        frame1 = Frame(master)
        frame1.pack()
        # 實例化一個滾動條對象,靠右,填充Y軸
        sb1 = Scrollbar(frame1)
        sb1.pack(side=RIGHT, fill=Y)

        # 定義一個列表選框,列表綁定滑塊
        lb1 = Listbox(frame1, yscrollcommand=sb1.set)
        lb1.pack(side=LEFT, fill=BOTH)
        for i in range(100):
            lb1.insert(END, i)

        # 滾動條和列表綁定
        sb1.config(command=lb1.yview)


root = Tk()
win = App(root)
root.mainloop()

效果如下:

image


讀書和健身總有一個在路上


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM