有一个简单的代码可以将图像用作按钮,但这并不是我想要的......
CODE:
from Tkinter import *
window = Tk()
btn = Button(window)
pic = PhotoImage(file="submit.png")
btn.config(image = pic)
btn.pack()
window.configure(background = "#29746f")
window.geometry("{}x{}".format(150,100))
mainloop()
请查看这些屏幕截图:
EXEPTATION: what I want
现实: what happens
那么,如何使我的图像透明以及如何从我的按钮中删除矩形边框? 感谢。
答案 0 :(得分:2)
您必须将边框宽度设置为0才能删除该矩形" border"。
btn = Button(window, borderwidth= 0)
它将完成这项工作。
要删除背景,您可以使用GIMP(免费和开源)或Photoshop等软件。
但是你会的。无法删除按钮背景,因为 tkinter不支持透明度自定义按钮的最佳做法是使它们成为矩形