Python 3 Tkinter问题:除非激活了另一个GUI,否则Gui不会显示

问题描述 投票:0回答:1

我不明白。我知道我在某个地方犯了一个错误,但我找不到它,这会激怒我。很多。

对于基本的测试人员来说,Tkinter不应该这么坚强。但是,尽管我尝试了一下,但即使运行另一段代码,我也无法查看GUI,即使我从课程中逐个字母地复制了某些代码,它也可以正常运行,不仅弹出我尝试实现的GUI就像没有错。

Python 3
from tkinter import *
from tkinter import ttk

root = Tk()

background = ttk.Frame(root)
background.pack()

leftpane = ttk.Frame(background)
leftpane.pack(side = LEFT)

text = ttk.Label(leftpane, text = "I AM A STRING.")
text.pack()

rightpane = ttk.Frame(background)
rightpane.pack(side = RIGHT)

moretext =ttk.Label(rightpane, text = "THIS IS A STRING AS WELL.")
moretext.pack()

button1 =ttk.Button(leftpane, text = "I AM BUTTON.")
button1.pack(side=BOTTOM)

root.mainloop

这是无效的代码。

from tkinter import *
from tkinter import ttk

root = Tk()


one = ttk.Label(root, text = "one")
one.pack()

two = ttk.Label(root, text = "two")
two.pack()

three = ttk.Label(root, text = "three")
three.pack(side = LEFT)

root.mainloop()

这是这样做的代码。

python-3.x tkinter
1个回答
0
投票

第一个代码的最后一行是:

root.mainloop

应该是:

root.mainloop()

您忘记了括号

© www.soinside.com 2019 - 2024. All rights reserved.