实际上,我有一个有很多元素的网格。在
我怎样才能把它固定到主框架上做一个响应式应用程序
content.grid(column=0, row=0, sticky='nwse')
userButt.grid(column=2, row=1, sticky='nwse')
favoButt.grid(column=3, row=1, sticky='nwse')
locaButt.grid(column=4, row=1, sticky='nwse')
histScal.grid(column=5, row=1, sticky='nwse')
泰铢
作为经验法则,无论何时使用
grid
,都应该给至少一行和一列一个非零权重,以便tkinter知道在哪里分配额外的空间。默认情况下,权重为0(零)。在最常见的两种情况是,您有一个“英雄”小部件(例如:文本小部件、画布小部件等),该部件应根据需要进行扩展和缩小,或者您希望所有部件的大小相等。对于一个小部件获得所有额外空间的情况,只对放置该小部件的行和列赋予一个权重。如果您希望所有内容的大小相等,请为每行和每列指定一个权重。在
假设小部件的父级
content,
userButt, etc are
root`,可以这样做:在上面的示例中,所有额外的空间都将放在第0行和第0列。在
相关问题 更多 >
编程相关推荐