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