Python Tkinter Label Hintergrund transparent

Ich habe ein Fenster mit einem Etikett als Rahmen. Ich habe das gemacht, weil ich ein Bild im Hintergrund haben wollte. Aber jetzt habe ich Probleme mit den anderen Labels, die ich verwendet habe. Die anderen Etiketten, die ich verwendet habe, um Dinge tatsächlich zu beschriften, haben keinen transparenten Hintergrund. Gibt es eine Möglichkeit, den Hintergrund dieser Etiketten transparent zu machen?

<code>import Tkinter as tk

root = tk.Tk()
root.title('background image')

image1 = Tk.PhotoImage(file='image_name.gif')

# get the image size
w = image1.width()
h = image1.height()

# make the root window the size of the image
root.geometry("%dx%d" % (w, h))

# root has no image argument, so use a label as a panel
panel1 = tk.Label(root, image=image1)
panel1.pack(side='top', fill='both', expand='yes')

# put a button/label on the image panel to test it
label1 = tk.Label(panel1, text='here i am')
label1.pack(side=Top)

button2 = tk.Button(panel1, text='button2')
button2.pack(side='top')

# start the event loop
root.mainloop()
</code>

Antworten auf die Frage(3)

Ihre Antwort auf die Frage