繁体   English   中英

在Tkinter中单击按钮或复选框时,如何扩展窗口/框架?

[英]How to expand window/frame when button or checkbox is clicked in tkinter?

我将Tkinter用于我的python脚本。 在当前阶段,由于一个屏幕中的选项/小工具太多,gui看起来很丑。 并非一直都需要它们,它可以分为四个部分。 因此,我的想法是让它们在当前窗口中使用其选项/小部件扩展框架(每个零件一个框架)。

单击按钮或复选框时tkinter中是否可以展开窗口/框架?

ps-我已经尝试在新窗口中打开每个零件,但这使gui不必要地变得复杂。

谢谢!

因此,您需要定义单击按钮时会发生什么-

def buttonClicked():
    root.geometry("350x300")

root是窗口,然后在按钮上您需要编写-

btn = tkinter.Button(text = "Button", command=buttonClicked)
btn.pack

希望这能回答你的问题!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM