Python图形界面(Tkinter)八:Scrollbar滚动条

组件描述

该组件适用于所有界面需要滚动的场景

程序实现

代码

import tkinter as tk

root = tk.Tk()

# 创建一个滚动条
sb = tk.Scrollbar(root)
sb.pack(side=tk.RIGHT, fill=tk.Y)

# 创建一个选项框
my_listbox = tk.Listbox(root, height=8, 
					yscrollcommand=sb.set)  # 将选项框在Y轴的动作与滚动条进行关联
my_listbox.pack(side=tk.LEFT, fill=tk.BOTH)
# 在选项框中插入选项
for item in ['一诺', '六点六', '笑影', '九年', '爱思', '老帅', '梦泪', '莲', '杰斯']:
    my_listbox.insert(tk.END, item)

sb.config(command=my_listbox.yview)  # 将滚动条的作用对象设定为选项框的Y轴方向信息

tk.mainloop()

显示效果

Python图形界面(Tkinter)八:Scrollbar滚动条_第1张图片

你可能感兴趣的:(Tkinter,python,tkinter)