ich habe ein sehr mysteriöses Phänomen:
Ich möchte einen Button (später auch mehrere...) mit enstsprechenden Grafiken versehen in einem Fenster darstellen. Das unten genannte Testprogramm hat auch schon einmal funktioniert. Aus einem Grund, den ich nicht nachvollziehen kann, funktioniert es nun nicht mehr. Die benötigte Grafik befindet sich im gleichen Verzeichnis!
Code: Alles auswählen
import Tkinter
from Tkconstants import *
tk=Tkinter.Tk()
tk.title("Test")
frame=Tkinter.Frame(tk, bd=2)
frame.grid(row=0, column=0)
image1=Tkinter.PhotoImage(file='browsen_trans.gif')
button1=Tkinter.Button(frame, image=image1, command=tk.destroy)
button1.grid(row=0, column=0)
Tkinter.mainloop()
Code: Alles auswählen
Traceback (most recent call last):
File "C:\Python23\lib\site-packages\Pythonwin\pywin\framework\scriptutils.py", line 310, in RunScript
exec codeObject in __main__.__dict__
File "D:\Programmierung\Python\test.py", line 10, in ?
button1=Tkinter.Button(frame, image=image1, command=tk.destroy)
File "C:\Python23\lib\lib-tk\Tkinter.py", line 1906, in __init__
Widget.__init__(self, master, 'button', cnf, kw)
File "C:\Python23\lib\lib-tk\Tkinter.py", line 1835, in __init__
self.tk.call(
TclError: image "pyimage7" doesn't exist
Vielleicht kann mir ja jemand helfen.
Gruß piepstachel