【发布时间】:2020-11-26 08:57:35
【问题描述】:
我从一个文本文件中读取了复选框的输入,这已经超过了给定的窗口大小。 如何为此添加滚动条以查看复选框的所有内容。 提前致谢。
编辑:添加代码。
from tkinter import *
import os
error = []
window = ""
with open("op.txt") as inp:
for lines in inp:
if lines.strip() == "done":
error.append(window)
window = ""
else:
window += lines
print(len(error))
root = Tk()
root.minsize(500, 500)
cbTexts={}
cbVariables={}
cb={}
for i in error:
cbTexts[i] = StringVar()
cbTexts[i].set(i)
cbVariables[i] = IntVar()
cbVariables[i].set(0)
cb[i] = Checkbutton(root, textvariable=cbTexts[i], variable=cbVariables[i])
cb[i].pack()
mainloop()
【问题讨论】:
-
请发布您的代码。
标签: python user-interface tkinter scrollbar