我将一些图像放在tkinter小部件中,使用经典的:
logo=PhotoImage(file="C:\Users\name\Desktop\image.gif")
immglab1=Label(image=logo)
immglab1.image=logo
immglab1.pack(anchor=N)
问题在于,当我设置小部件背景颜色(#1A1A1A)与图像背景颜色相同时,image.gif
周围出现了一个白框,我无法理解为什么。
一些建议?
答案 0 :(得分:3)
白框是图像边框和/或高光环。您需要将borderwidth
和highlightthickness
属性设置为零:
immglab1=Label(image=logo, borderwidth=0, highlightthickness=0)