tkinter设置button形状
时间: 2023-07-22 09:22:58 浏览: 683
Tkinter简明教程
可以使用tkinter中的Button组件的`bd`参数来设置button的形状。`bd`参数指定了button的边框宽度,通过调整边框宽度的大小,可以改变button的形状。
例如,可以创建一个圆形的button,代码如下:
```
import tkinter as tk
root = tk.Tk()
button = tk.Button(root, text="Click me!", bd=0, bg="red", activebackground="green", width=20, height=20, highlightthickness=0, relief="flat")
button.pack()
root.mainloop()
```
在上述代码中,我们将`bd`参数设置为0,将`highlightthickness`参数设置为0,这样可以去掉button的边框和高亮边框。然后,将button的背景色设置为红色,激活背景色设置为绿色,这样可以让button在点击时显示出不同的颜色。最后,将button的宽度和高度都设置为20,就可以创建一个圆形的button了。
阅读全文