habe mir Python 3 (Ernesti/Kaiser) gekauft und von dort s. S. 807 ein Lifting abgeschrieben, weil die angegeben Seite für mich gesperrt wurde.
[URL=https://www.bilder-upload.eu/bild-9cf8c ... 5.png.html][IMG]https://www.bilder-upload.eu/thumb/9cf8 ... 511285.png
- #!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Mon May 25 10:01:25 2020
"""
import tkinter
class MyApp(tkinter.Frame):
def __init__(self, master=None):
super().__init__(master)
self.pack()
self.createWidgets()
self.createBindings()
def createWidgets(self):
self.label = tkinter.Label(self)
self.label.pack()
self.label["text"] = "Bitte sende ein Event"
self.entry = tkinter.Entry(self)
self.entry.pack()
self.ok = tkinter.Button(self)
self.ok.pack()
self.ok["text"] = "Beenden"
self.ok["Command"] = self.quit
def createBindings (self):
self.entry.bind("Entenhausen", self.eventEntenhausen)
self.entry.bind("ButtonPress-1", self.eventMouseClick)
self.entry.bind("<MouseWheel>", self.eventMousewheel)
def eventEntenhausen(self, event):
self.label["text"] = "Sie kennen das geheime Passwort"
def eventMouseClick(self, event):
self.label["text"] = "Mouseclick in Position"\
"({},{})".format(event.x, event.y)
def eventMouseWheel(self, event):
if event.delta<0:
self.label["text"] = "Bitte bewegen sie das Mausrad"\
"in die richtige"
else:
self.label["text"] = "Vielen Dank"
root = tkinter.Tk()
app = MyApp(root)
app.mainloop()
TclError: unknown option "-Command"
Was ist zu tun? Wo liegt der Fehler. Ich hab den Eindruck, in den letzten drei Zeilen hab ich was falsch eingerückt, weil da nichts farbig wird. hab aber alles durchprobiert...
Ich sitze in Spider am Mac.