I need to pass MainWindow instance to DashboardWindow object. So DashboardWindow can change apparently as i want. the event trigger when login button press. Or u have other to implement flow tkinter switch window in event.
import tkinter
class MainWindow(tkinter.Tk):
_title = 'Login'
_wWidth = 640
_wHeight = 360
_resizable = False
def __init__(self):
super().__init__()
self.resizable(self._resizable, self._resizable)
self.minsize(self._wWidth, self._wHeight)
self.title(self._title)
self.geometry('+0+0')
self.iconbitmap('./project/images/discord.ico')
click = tkinter.Button(self, text= 'Login', command= DashboardWindow(self))
click.pack(side= tkinter.TOP)
class DashboardWindow:
def __init__(self):
self._title = 'Dashboard'
self._wWidth = 1024
self._wHeight = 600
self._resizable = True
mainWindow = MainWindow()
mainWindow.mainloop()