如何在Tkinter中拥有可伸缩的小部件?

2024-09-27 20:18:18 发布

您现在位置:Python中文网/ 问答频道 /正文

问题

到目前为止,我已经创建了几个GUI项目,但是它们都有一个致命的错误。当我缩小窗口(通常只使用一个frame.)时,一些小部件将消失。有没有办法让小部件“意识到”它们框架的大小?在

我目前所做的努力

我试着用这个:

w, h = root.winfo_screenwidth(), root.winfo_screenheight()

指定窗口的大小,但是由于许多小部件使用像素以外的值,所以它永远不起作用。我也不确定它是不断更新还是只在窗口生成时才更新。(Text使用字符的大小。。。等)

规格

Python 2.7.3

Windows 7/Mac OSX Lion


Tags: 项目text框架部件错误guiroot像素
1条回答
网友
1楼 · 发布于 2024-09-27 20:18:18

这通常是相当容易的,而且通常是默认情况下发生的。这完全取决于您如何使用pack和{}。如果没有看到你的代码,很难给你提供有用的信息。在

你能给我们看一个很小的程序来说明这个问题吗?它能准确地说明你是如何布置gui的吗?在

相关问题 更多 >

    热门问题