是否可以使用 Tkinter 制作鼠形按钮?

Is it possible to make a squircle button with Tkinter?

有什么方法可以用 tkinter 创建一个圆形按钮吗?

鼠形是一个带有圆角的正方形。我只是很好奇我是否可以用 tkinter 制作一个鼠形按钮..

在 tkinter 中没有办法做到这一点,但有一种方法,但它涉及一个图像来做到这一点,这里是代码。

import tkinter as tk
from tkinter import *

root = tk.Tk()
root.geometry('300x400')
root.title('hi')

img = PhotoImage(file = 'folder/img.png')
b1 = Button(root, image = img, command = somecommand)
b1.pack()

这应该可行,您只需为按钮制作一个图像