<p>条目小部件无法垂直展开。这是因为已经有一个小部件为此而设计,称为<code>Text()</code>。要将文本添加到文本小部件中,我们可以使用<code>insert()</code>,并使用两部分索引指定位置。第一部分是行,第二部分是列。对于行/行,它从数字1开始,对于该行的索引,它从零开始。在</p>
<p>例如,如果您希望在第一行/列插入内容,您应该执行<code>insert("1.0", "some data here")</code>。在</p>
<p>下面是使用<code>Text()</code>代替的代码。在</p>
<pre><code>import re
from tkinter import *
window = Tk()
window.minsize(width=300, height= 20)
wr = []
def work():
x = e1.get("1.0", "end-1c")
print(x)
BigLetterSearcher = re.compile(r'\. .|\n')
mo = BigLetterSearcher.findall(x)
x = 1
y = 0
v = 0
z = ""
wr = []
for i in mo:
if i == '\n':
x += 1
elif i != i.upper():
v = 1
if x != y:
z = "Row", x
wr.append(z)
wr.append(i)
y = x
if v == 0:
wr.append ("Congratulations none of your grammar was wrong!")
l1.configure(text=wr)
l1 = Label(window, text="example")
e1 = Text(window, width=20, height=3)
e1.insert("end", "Enter text here: ")
b1 = Button(window, text="Work", command=work)
leb = [l1, e1, b1]
for all in leb:
all.pack()
window.mainloop()
</code></pre>