How would I open the second window and close the previous one I was one. So with my code i press ok on the first window it brings me to the second one, but I want the first one to close. I've been struggling for the past 2 hours. thanks
from tkinter import *
class Welcome():
def __init__(self,master):
self.master= master
self.master.geometry("1080x800+200+200")
self.master.title("Sphere Booking and Check-in")
self.label1=Label(self.master,text="Sphere Booking and Check-in",fg="black",font=("Helvetica",25)).grid(row=0,column=2)
self.button1=Button(self.master,text="OK",fg="blue",command=self.gotoWages).grid(row=6,column=2)
self.button2=Button(self.master,text="quit",fg="blue",command=self.finish).grid(row=6,column=3)
def finish(self):
self.master.destroy()
def gotoWages(self):
root2=Toplevel(self.master)
myGUI=Wages(root2)
class Wages():
def __init__(self,master):
self.nhours= DoubleVar()
self.salaryh= DoubleVar()
self.master= master
self.master.geometry("1080x800+200+200")
self.master.title("Sphere Booking and Check-in")
self.label1=Label(self.master,text="Sphere Booking and Check-in",fg="black",font=("Helvetica",25)).grid(row=0,column=2)
self.label2=Label(self.master,text="enter your salary per hour").grid(row=3,column=0)
self.label3=Label(self.master,text="enter the number of hours worked").grid(row=4,column=0)
self.mysalary= Entry(self.master, textvariable= self.salaryh).grid(row=3, column=3)
self.mysalary= Entry(self.master, textvariable= self.nhours).grid(row=4, column=3)
self.button1=Button(self.master,text="OK",fg="blue").grid(row=5,column=3)
self.button2=Button(self.master,text="quit",fg="blue",command=self.myquit).grid(row=6,column=3)
def myquit(self):
self.master.destroy()
def main():
root=Tk()
myGUIWelcome=Welcome(root)
root.mainloop()
if __name__ == '__main__':
main()