Bild-Datei in einem Textfeld ersetzen
Verfasst: Samstag 6. März 2021, 16:23
Ich muss für die Schule ein Programm schreiben mit dem man Würfeln kann.
Die Würfel sollen als Bild angezeigt werden sobald man den Button zum Würfeln drückt. Allerdings kann ich die Bilder nicht in das Textfeld einsetzen bzw. ersetzen mit dem Buttonclick.
Die Würfel sollen als Bild angezeigt werden sobald man den Button zum Würfeln drückt. Allerdings kann ich die Bilder nicht in das Textfeld einsetzen bzw. ersetzen mit dem Buttonclick.
Code: Alles auswählen
from tkinter import *
import random as r
hauptfenster = Tk()
hauptfenster.geometry("100x100")
def werfen():
Zahl1 = r.randint(0,5)
Zahl2 = r.randint(0,5)
liste = ["./w1.png","./w2.png","./w3.png","./w4.png","./w5.png","./w6.png"]
würfel1=PhotoImage(file=liste[Zahl1])
würfel2=PhotoImage(file=liste[Zahl2])
textfeld1.image_create(END, image=würfel1)
textfeld2.image_create(END, image=würfel2)
textfeld1 = Text(hauptfenster, height=2, width=4, bg = "lightgrey")
textfeld1.place(x=20, y=10)
textfeld2 = Text(hauptfenster, height=2, width=4, bg = "lightgrey")
textfeld2.place(x=68, y=10)
button1 = Button(hauptfenster, text="Würfeln",command = werfen)
button1.place(x=5, y=70)
button1 = Button(hauptfenster, text="Beenden",command = quit)
button1.place(x=61, y=70)
hauptfenster.mainloop()