I have a Button
with a button image but when it is in my window the background of the button clashes with the background of the window. It is a .png image but tkinter
seems to want to keep the image as a quadrilateral by adding grey space. Is there a way to make the empty space of a button become transparent so that you are just left with the button image?
I am using Python 3.4.2 on Windows 8.
If you are using a .png with
import PIL
python is supporting the transparency.However, within
tkinter
the.Button
widget does not support transparency.So what you will have is transparent image on top of a solid background.
If you are a windows user, your best bet is this solution:
Transparent background in a Tkinter window