我正在创建一个文本编辑器并获得:
Typerror: Text object is not callable .
此代码显示一个滚动条,用户可以在其中滚动文本编辑器
import tkinter as tk
class PyText:
def __init__(self, master):
master.title("Untitled Text")
master.geometry("1200x700")
self.textarea = tk.Text(master)
self.scroll = tk.Scrollbar(master, command =self.textarea.yview)
self.textarea(yscrollcommand =self.scroll.set)
self.textarea.pack(side=tk.LEFT)
self.scroll.pack(side =tk.RIGHT)
if __name__ == "__main__":
master = tk.Tk()
pt = PyText(master)
master.mainloop()
这是错误:
Traceback (most recent call last):
File "editor.py", line 15, in <module>
pt = PyText(master)
File "editor.py", line 9, in __init__
self.textarea(yscrollcommand = self.scroll.set)
TypeError: 'Text' object is not callable
它应该显示滚动条,但它显示错误。你知道吗
而不是:
用途:
或:
输出:
相关问题 更多 >
编程相关推荐