我正在尝试向我的程序添加一个滚动条,但到目前为止,我在网上找到的任何教程似乎都没有任何帮助。以下是该计划开始的一个示例:
from tkinter import *
import tkinter as tk
class ScoringSystem:
def __init__(self, master):
self.master = master
master.title("Scoring System GUI")
master.geometry("500x750+75+60")
scrollbar = Scrollbar(root)
scrollbar.pack(side = RIGHT, fill = Y)
yscrollcommand=scrollbar.set
这会添加一个滚动条,但它实际上并不滚动。
答案 0 :(得分:0)
我看不到你的 root 在哪里实现了?
root = Tk()
您是否将滚动条指定给要滚动的好小部件?
另外,要将垂直scroball连接到小部件,您必须做两件事:
1)将小部件的yscrollcommand回调设置为滚动条的set方法。
2)将滚动条的命令设置为小部件的yview方法。