python - 如何更改 Frame 类的大小?
问题描述
如果我制作这样的框架:
class MainMenu(tk.Frame):
我怎样才能改变它的大小?因为这不起作用:
class MainMenu(tk.Frame(self, width='100', height='100')):
也没有self.geometry('100x100')
。我试图找到一个 Frame 的等价物geometry()
,但什么也没找到。显然,更改框架大小的唯一方法是在初始化它时,并且由于上面的代码不起作用,我不知道该怎么做。
我希望框架等于主Tk()
窗口的大约 90% 的宽度和高度并锚定到中心,并且永远不要改变它的大小。
解决方案
推荐阅读
- rxjs - 如何以更惯用的 rxjs 方式处理这些功能
- node.js - express.Router() 与 express 中的 express()
- jmeter - 如何通过 Jmeter JMS 点对点向 JMS 队列发送字节消息
- reactjs - React-Testing-Library(RTL):动画导致带有 React Pose 的 TypeError
- firebase - Firebase 部署正在部署我的源文件夹未加密
- jquery - AJAX 调用 .NET Core API 失败
- image - 如何在 Swift 4 中显示 UILabel html 内容、图像、视频
- html - 使用 XSLT 和 XPath 将 XML 数据文件解析为 HTML 表
- c# - 记住在列表中添加列表的语法
- javascript - 通过 AJAX 将 JS 多维数组发布到 PHP