0
Ich möchte, dass ein Objekt im Fenster von tkinter angezeigt wird, auf das der Benutzer klickt. Ich habe diesen Code:Platzieren Sie Objekte in Canvas, auf die mit Binding Python geklickt wurde
from tkinter import *
class Storage:
def __init__(self):
x = None
circle = None
w=None
class Game:
def Start():
#make object appear where clicked
root = Tk()
w = Canvas(root, width=200, height=100)
w.pack()
w.bind("<Button-1>", Start)
start = Button(text="Start!", command=Game.Start)
start.pack()
root.mainloop()
Jede mögliche Hilfe dank geschätzt.
Putting die Leinwand in einem Rahmen ändert nichts. Warum sagst du, ein Rahmen ist notwendig? –