我在实现带侧面滚动的文本框时遇到问题(图片如下)。 以下代码:
from tkinter import *
from tkinter import ttk
root = Tk()
[enter image description here][1]
text1 = Text(root, wrap=WORD, height=10, width=50)
y_scrollbar = ttk.Scrollbar(orient=VERTICAL, command=text1.yview)
text1['yscrollcommand'] = y_scrollbar.set
y_scrollbar.grid(root, row=0, column=1)
text1.grid(row=0, column=0)
root.mainloop()
我在y_scrollbar.grid(root,row = 0,column = 1)时遇到错误。
答案 0 :(得分:1)
您错误地使用了.grid()
。您应该将此y_scrollbar.grid(root, row=0, column=1)
更改为y_scrollbar.grid(row=0, column=1)
。不需要包含root。