在Tkinter中更改按钮小部件的大小

时间:2020-07-16 08:08:23

标签: python tkinter

我似乎无法调整要在tkinter上创建的按钮的大小,这是我第一次使用tkinter,所以我不太了解,这是应该完成的方式还是有更好或更简单的方法?每当我尝试运行代码时,它说tkinter.tclerror未知选项“ -height”时,我正在使用的代码如下。谢谢

from tkinter.ttk import *
...
myButton = Button(gui, text="Continue", height = 100, width = 100)
myButton.grid(row=10, column=2)

1 个答案:

答案 0 :(得分:1)

可能您使用ttk.Button而不是tkinter.Buttonttk没有heightwidth参数)。

我为你写了一个例子。

代码:

import tkinter as tk  # Should use the tkinter module

root = tk.Tk()

original = tk.Button(root, text="Original")
original.grid(row=1, column=1)

resized = tk.Button(root, text="Resized", height=20, width=20)
resized.grid(row=2, column=1)

tk.mainloop()

GUI:

GUI Result

注意:

这是一个ttk.Button大小相关的SO问题:Changing ttk Button Height in Python