Python 如何在macOS上删除tkinter中按钮的蓝色边框?

Python 如何在macOS上删除tkinter中按钮的蓝色边框?,python,tkinter,border,Python,Tkinter,Border,我想在用户单击按钮时删除按钮的蓝色边框。当我使用普通的tkinter按钮时没有蓝色边框,我使用的是Tkmacox按钮,通过它我可以改变它的背景颜色,但是它周围有一个蓝色边框 这是代码 import tkinter as tk import tkmacosx as tkm root = tk.Tk() b1 = tk.Button(root, text='Submit') b1.pack() b2 = tkm.Button(root, text='Submit', bg='#ADEFD1', bo

我想在用户单击按钮时删除按钮的蓝色边框。当我使用普通的tkinter按钮时没有蓝色边框,我使用的是Tkmacox按钮,通过它我可以改变它的背景颜色,但是它周围有一个蓝色边框

这是代码

import tkinter as tk
import tkmacosx as tkm
root = tk.Tk()
b1 = tk.Button(root, text='Submit')
b1.pack()
b2 = tkm.Button(root, text='Submit', bg='#ADEFD1', borderless=1)
b2.pack()
root.mainloop()
照片1:我想让按钮看起来像这样,即使用户点击按钮后没有任何边框。

照片2:用户点击后,我得到了它。

如何删除或隐藏蓝色边框


请帮忙谢谢@Saad answer我已经解决了我的问题并完全移除了焦点按钮边框。只需将
takefocus
配置为0即可

import tkinter as tk
import tkmacosx as tkm

root = tk.Tk()
tkm.Button(root, text='Submit', bg='#ADEFD1', borderless=1, takefocus=0).pack()
root.mainloop()

试试tk.Button(root,text='exampel',bd=0)@Atlas435:我试过bd=0,但没有任何效果这有帮助吗?这是另一个@Atlas435。我想删除按钮周围的蓝色焦点边框线,请看我的图片。通常你按照我说的做。不确定问题是什么,请参阅: