首页 > 解决方案 > Python Tkinter 按钮宽度和高度

问题描述

我是 tkinter 的新手,试图创建一个方形按钮,但我做不到。

from tkinter import *

root = Tk()
button1 = Button(text = "Cuadrado", height = 10, width = 10).pack()

root.mainloop()

宽度和高度是相同的值,但是使用代码创建的按钮是一个矩形。为什么会这样?

标签: pythonbuttontkinter

解决方案


字符的高度大约是宽度的 2.3 倍。因此,要绘制方形按钮,您可以使用如下比例:

Button(width=2, height=1)
Button(width=9, height=4)
Button(width=19, height=8)
Button(width=37, height=16)

推荐阅读