使用Tkinter()的按钮尺寸问题:python

问题描述 投票:0回答:1

我在以下Tkinter表单中有些按钮比其他按钮大的问题?请查看代码的格式化代码以及附加的图片:my Form Button(window, text = 'A',bg = _fg,font = _font) .grid(row=1,column=0, columnspan = 1, sticky = _sticky) Button(window, text = 'B',bg = _fg,font = _font) .grid(row=1,column=1, columnspan = 1, sticky = _sticky) Button(window, text = 'C',bg = _fg,font = _font) .grid(row=1,column=2, columnspan = 1, sticky = _sticky) Button(window, text = 'D',bg = _fg,font = _font) .grid(row=1,column=3, columnspan = 1, sticky = _sticky) Button(window, text = 'E',bg = _fg,font = _font) .grid(row=1,column=4, columnspan = 1, sticky = _sticky) Button(window, text = 'F',bg = _fg,font = _font) .grid(row=1,column=5, columnspan = 1, sticky = _sticky)

python button tkinter
1个回答
0
投票

第一列较大的原因是,您很可能在位置row =0, col = 0上添加了类别标签。这使得第一列中的所有按钮都使用category字的大小。 (这没有显示在示例代码中,而是在图像中)。您需要做的是更改类别的columnspan以使用所有可用的列(例如columnspan = 5)。这样,A,G,M,S,Y按钮将仅与所需宽度一样大。请尝试发布完整的代码/图片快照

© www.soinside.com 2019 - 2024. All rights reserved.