Python Tkinter open a new window on button click
In this program, You will learn how to Tkinter open a new window on button click in Python.
self.b1 = Button(tk, text="Go Second", command=self.change).place(x=60, y=300)
Example: How to Tkinter open a new window on button click in Python
# first.py
from tkinter import *
class Test:
def __init__(self, tk):
self.l1 = Label(tk, text="This is my First page!", font=("Helvetica", 33)).place(x=60, y=100)
self.b1 = Button(tk, text="Go Second", command=self.change).place(x=60, y=300)
def change(self):
tk.destroy()
import second
tk = Tk()
tk.geometry("600x500")
tk.title("Xiith.com")
tt = Test(tk)
tk.mainloop()
#second.py
from tkinter import *
class Test:
def __init__(self, tk):
self.l1 = Label(tk, text="This is my Second page!", font=("Helvetica", 33)).place(x=60, y=100)
tk = Tk()
tk.geometry("600x500")
tk.title("Xiith.com")
tt = Test(tk)
tk.mainloop()