from tkinter import *
import time
import threading
# 主窗口
root_windows = Tk()
root_windows.geometry("300x320")
# 滚动条
s = Scrollbar(root_windows)
s.pack(side=RIGHT, fill=Y)
# 列表
lists = Listbox(root_windows, yscrollcommand=s.set, font=('Time', 15), width=320)
lists.pack()
# 绑定
lists.config(yscrollcommand=s.set)
s.config(command=lists.yview())
def add():
n = 15
for i in range(0, 15):
lists.insert(lists.size(), i)
lists.see(lists.size())
time.sleep(1)
# 新线程添加数据
t = threading.Thread(target=add)
t.start()
root_windows.mainloop()