Wie mache ich ein Fenster womit dann andere auftauchen?
Wie kann ich in Python ein Fenster Programmieren das ein Kopf hat womit alle anderen Fenster auftauchen?
P.s Mit Tkinter
4 Antworten
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)
root.mainloop()
root.title('Vopkabelspiel')
Weist du, was das macht)
Das Fenster bekommt keinen Title, und dann, wenn du das Fenster schließt, kommt:
Traceback (most recent call last):
File "***************************", line **, in <module>
root.title("Kunst")
File "***************************", line 2226, in wm_title
return self.tk.call('wm', 'title', self._w, string)
_tkinter.TclError: can't invoke "wm" command: application has been destroyed
Deshalb empfehle ich: den title direkt nach Fenstererstellung setzten.
![](https://images.gutefrage.net/media/default/user/13_nmmslarge.png?v=1551279448000)
Hallo, du erstellt einfach noch mehr Fenster im weiterem Codeverlauf. Du kannst dafür natürlich auch Methoden schreiben. Dafür gibt es zig Möglichkeiten.
![](https://images.gutefrage.net/media/default/user/13_nmmslarge.png?v=1551279448000)
Noch ein kleiner Tipp: benutze nicht die Methode .pack(), benutze lieber die Methode .place() :)
![](https://images.gutefrage.net/media/user/Nvmo22/1529233053546_nmmslarge__0_0_360_360_4b80c406f054365b9927622ace2a652d.jpg?v=1529233056000)
Klar, aber es sollte ja wie ein echtes Spiel sein ,wo das Startfenster kommt und du per Knopfdruck die Fragen aufrufen kannst.