ich programmiere gerade ein Rechentool im Bereich der Strömungsmechanik.
In meinem Hauptmenü habe ich ganz easy Bilder eingefügt.
In meinem Untermenü wird das selbe Bild allerdings nicht mehr angezeigt.
Ich habe es schon mit verschiedenen Bildern probiert.
Der Button funktioniert einwandfrei und deshalb schicke ich nur den Code innerhalb des Befehls mit.
Die Konstanten canvas_width und canvas_height habe ich bereits im Hauptmenü definiert.
Danke für eure Hilfe!

Code: Alles auswählen
def hydrostatik_action():
tkFenster2 = Toplevel()
tkFenster2.title('Hydrostatik Calculator')
tkFenster2.geometry('500x500')
p = Canvas(tkFenster2, width=canvas_width, height=canvas_height)
p.pack()
hydrostatik_label = Label(tkFenster2, text="Hydrostatik", font=('Arial', 30, 'underline'), foreground = 'green')
hydrostatik_label.place(x = 150, y = 0)
hydrostatikbild2 = PhotoImage(file='I:\\test.gif')
p.create_image(205, 275, anchor=NW, image=hydrostatikbild2)