如何使多行输入tkinter窗口的大小?
问题描述:
我想在tkinter中创建一个多行输入字段,它需要是屏幕的全尺寸。我曾尝试使用root.winfo.height()和root.winfo.width()如何使多行输入tkinter窗口的大小?
Entry(root, height=root.winfo_height, width=root.winfo_width.pack(side=TOP,padx=10,pady=10)
但是,这只能当窗口负载,这是没有好
看看你能做些什么,祝你好运!
答
您应该使用Text
小部件,而不是Entry
小部件。这里有一个简单的例子:
from tkinter import *
app = Tk()
text_widget = Text(app)
text_widget.pack(expand = True) #This will make the Text widget fill the entire window
app.mainloop()
你需要使用'Text'而不是'Entry'。 – nbro
[如何使用tkinter创建多行条目?](http://stackoverflow.com/questions/9661854/how-to-create-a-multiline-entry-with-tkinter) – nbro