also ich habe eine Klasse A wo ich ein Fenster A mit gewissen Labels, Entrys und einen Button habe. Ich binde die funktion f() an den Button. Desweiteren existiert eine weitere Klasse B mit einem anderen Fenster B.
Nun möchte ich, wenn der Button gedrückt wird, das Fenster A in der Funktion f() zerstören die Klasse B und damit Fenster B aufrufen.
Mittels destroy kann ich das Fenster A in der Klasse A aber nicht zerstören, da es ja dort noch verwendet wird.
Ungefähr so:
Code: Alles auswählen
class B():
Label
class A():
Label
Entry
button(command=f)
def f():
fenster.destroy()
b=B()