Hallo,
ich kriege es leider nicht hin, alle Widgets in einem Frame zu loeschen. Dabei will ich den Frame nicht durch "destroy()" zerstoeren, da ich ihn fuer eine weitere Verarbeitung noch benoetige.
Vielen Dank schon einmal im Voraus.
Widgets in einem Frame loeschen
-
- User
- Beiträge: 773
- Registriert: Mittwoch 5. November 2003, 18:06
- Wohnort: Schweiz
- Kontaktdaten:
Kommt auf den Geometriemanager an.
Bei "pack" kannst du mit "pack_forget()" ein Widget wegmachen.
Bei den Anderen (place, grid) kenn ich es nicht gerade auswendig, sollte aber auch eine Funktion dazu geben.
gruss Rayo
Bei "pack" kannst du mit "pack_forget()" ein Widget wegmachen.
Bei den Anderen (place, grid) kenn ich es nicht gerade auswendig, sollte aber auch eine Funktion dazu geben.
gruss Rayo
Hi Jansen
Ich glaube mit der Methode frame.pack_forget() bleiben
die im Frame vorhandenen Widget-Objekte weiterhin bestehen
und werden nicht entfernt.
Eine andere Möglichkeit wäre:
Gruss wuf
Ich glaube mit der Methode frame.pack_forget() bleiben
die im Frame vorhandenen Widget-Objekte weiterhin bestehen
und werden nicht entfernt.
Eine andere Möglichkeit wäre:
Code: Alles auswählen
for widget in frame.winfo_children():
widget.destroy()
Take it easy Mates!