如何在tkinter中点击按钮或复选框时扩展窗口/框架?
我在用Tkinter写Python脚本。现在的界面看起来很乱,因为屏幕上有太多选项和小部件。并不是所有的选项都需要一直显示,其实可以把它们分成四个部分。所以我想的办法是,在当前窗口中,每个部分都有一个框架,点击后可以展开显示里面的选项和小部件。
请问在tkinter中,点击按钮或复选框时,可以让窗口或框架展开吗?
补充一下 - 我试过把每个部分放在新窗口里,但这样会让界面变得更加复杂。
谢谢!
1 个回答
0
所以,你需要定义一下当按钮被点击时会发生什么-
def buttonClicked():
root.geometry("350x300")
这里的root是指窗口,然后在按钮上你需要写-
btn = tkinter.Button(text = "Button", command=buttonClicked)
btn.pack
希望这能解答你的问题!