Objekt wird nicht richtig erzeugt
Verfasst: Samstag 26. Dezember 2015, 19:58
Hi,
wenn ich diesen Code.
Mit char.draw_sprite() ausführe erstellt er zwar das Fenster, jedoch ohne mein Bild.
Entferne ich jedoch das class und def, also führ enur den Rohcode aus, dann wird so wie es sein soll das Bild im Fenster angezeigt.
Was habe ich beim Aufruf falsch gemacht?
LG,
morlon
wenn ich diesen Code.
Code: Alles auswählen
from tkinter import *
class char:
def draw_sprite():
root = Tk()
canvas_width = 300
canvas_height =300
canvas = Canvas(root,
width=canvas_width,
height=canvas_height)
canvas.pack()
bild=PhotoImage(file=r"C:\Users\Admin1\Desktop\x.png")
bildLabel = canvas.create_image(20,20, anchor=NW, image=bild)Entferne ich jedoch das class und def, also führ enur den Rohcode aus, dann wird so wie es sein soll das Bild im Fenster angezeigt.
Was habe ich beim Aufruf falsch gemacht?
LG,
morlon