Ich habe mit Tkinter in OOP gearbeitet und auf einen seltsamen Fehler gestoßen: Die Schaltfläche hier ist völlig nicht mehr reagiert, obwohl es vollständig aktiv ist und der Hauptloop läuft: < /p>
>
Code: Select all
import tkinter as tk
def main():
global root, button
root = tk.Tk()
pixel = tk.PhotoImage(width=1, height=1)
button = tk.Button(root, text="Hmm",
image=pixel,
compound="c")
button.pack()
main()
root.mainloop()
Ich habe das versteckte Bild verwendet, da ich die spezifische Pixelhöhe und Breite der Taste einstellen muss. Wenn ich jedoch das Bild = Pixel entferne, funktioniert die Schaltfläche gut.
: