我在特金特的按钮的影子不会消失



我在MacOs上安装了ventura。我试图创建一个按钮,但它总是有一个阴影。我尝试了highlightthickness=0和borderwidth=0,但它仍然在那里。我从互联网上尝试了另一个代码,但它是同样的问题。同样的代码也在我朋友的电脑上运行。我试图更新tkinter, pip和python,但他们在最新版本。我甚至尝试使用sudo,但没有什么可以解决它。如果有人能提供另一种可能性的线索就好了。

下面是我的代码:
from tkinter import *
win = Tk()
# settings
window_height = 500
window_width = 500
# window
win.title("Polygon Selector")
win.resizable(False, False)
win.geometry(str(window_width) + "x" + str(window_height))
win.configure(bg="#F7F7F7")
can = Canvas(win,width=window_width,height=window_height,bg="#F7F7F7",highlightthickness=0)
can.place(x=0,y=0)
# content
label1 = Label(win,text="Here you can create different polygons\n!! HAVE FUN !!",
fg="#FFB26B", bg="#F7F7F7")
label1.pack()
button = Button(win, text="To the selection", bg="#000000",highlightthickness=0, borderwidth=0)
button.pack()
win.mainloop()

你不能移除OSX上按钮的边框。这是该平台独有的。

您可以使用Label小部件并为按钮单击添加自己的绑定来模拟按钮。可以删除Label小部件的边框。

相关内容

  • 没有找到相关文章

最新更新