Ich wollte eigentlich sowas machen:
Code: Alles auswählen
#!/usr/bin/python
# -*- coding: utf-8 -*-
import Tkinter
class APP(Tkinter.Frame):
def Window1(self, master=None):
Tkinter.Frame.__init__(self, master)
l = Tkinter.Label(master)
l.grid(row = 0)
self.l0 = Tkinter.Label(self.master, text = "Filename:")
self.l0.grid(row=1, column=1)
self.b0 = Tkinter.Button(self.master,text = "Select")
self.b0.grid(row=1, column=2)
self.l1 = Tkinter.Label(self.master,text = "Title:")
self.l1.grid(row=2, column=1)
self.title = Tkinter.Entry(self.master)
self.title.grid(row=2, column=2)
self.b1 = Tkinter.Button(self.master, text = "Weiter >>",command = self.Window2)
self.b1.grid(row=6, column=2)
def Window2(self, master=None):
master = self.master
#self.Window1.destory()
Tkinter.Frame.__init__(self, master)
l = Tkinter.Label(master)
l.grid(row = 0)
self.b1 = Tkinter.Button(master, text = "<< Zurueck")
self.b1.grid(row=6, column=2)
master.mainloop()
root = Tkinter.Tk()
root.geometry("300x190")
create = APP()
create.Window1(root)
root.mainloop()
aber das vorherige Fenster soll immer geschlossen werden.
Bloß das Funktioniert nicht, oben das ist nur ein Beispielcode nicht der Richtige, da ist aber das selbe Problen.