Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import tkinter as tk
- class loginPage(tk.Frame):
- def __init__(self, master):
- super().__init__(master)
- self.master = master
- master.title('login page')
- master.geometry('350x320')
- self.create_widgets()
- def create_widgets(self):
- # create a Form label
- tk.Label(text="gmail login", bg="#3cba54", width="30", height="2", font=("courier", 30)).pack()
- tk.Label(text="").pack()
- # create email label
- emailLabel = tk.Label(text="enter email", font=("courier", 18))
- emailLabel.pack(pady=5)
- # take user email
- usrEmail = tk.Entry(font=("courier", 18))
- usrEmail.pack(pady=5)
- # create password label
- pswdLabel = tk.Label(text="password", font=("courier", 18))
- pswdLabel.pack(pady=5)
- # take usr password
- usrPswd = tk.Entry(font=("courier", 18))
- usrPswd.pack(pady=5)
- # send email button
- sendBtn = tk.Button(text="send email", font=("courier", 12), width=15, height=3, command=self.openSendEmail)
- sendBtn.pack(pady=5)
- def openSendEmail(self):
- window = tk.Toplevel(root)
- app2 = sendEmail(master=window)
- class sendEmail(tk.Frame):
- def __init__(self, master):
- super().__init__(master)
- self.master = master
- master.title('send email')
- master.geometry('500x400')
- self.create_widgets()
- self.pack()
- def create_widgets(self):
- # create to label
- self.toLabel = tk.Label(text='to: ', font = ("courier", 18))
- self.toLabel.pack()
- # create to entry
- self.toEntry = tk.Entry(font=("courier", 18))
- self.toEntry.pack()
- # create body entry
- self.emailBody = tk.Entry(font = ("courier", 18))
- self.emailBody.pack()
- root = tk.Tk()
- app = loginPage(master=root)
- app.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement