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