import tkinter from tkinter import ttk from tkinter import messagebox accounts = { 'admin1': '12345', 'admin2': '23456', 'admin3': '34567' } class TrangDangNhap(): def __init__(self): self.window = tkinter.Tk() self.window.title("Sign Up") self.window.config(bg = "#C5DFF8") self.window.geometry("1000x600+180+40") self.BoCuc() self.window.mainloop() def SignUp(self): global accounts name = self.entry3.get() status = False for x in accounts: if name == x: status = True if status == True: messagebox.showerror('Lỗi Đăng Nhập', 'Tài khoản đã tồn tại') else: messagebox.showinfo('Đăng Nhập', 'Đăng nhập thành công') accounts[name] = '45678' def BoCuc(self): self.TieuDe = tkinter.Label(self.window, bg = "#C5DFF8", font = ('Times',30,'bold'), fg = "black", text = "REGISTER ACCOUNT") self.TieuDe.grid(row = 0, column = 1, columnspan = 3, pady = 5) self.FirstName = tkinter.Label(self.window, bg = "#C5DFF8", font = ("Times",20,"italic"), fg = "black", text = " First name:") self.FirstName.grid(row = 1, column = 0, pady = 3 ) self.entry1 = tkinter.Entry(self.window, state = 'normal', font = 20, width = 40) self.entry1.grid(row = 1, column = 1, padx = 10) self.LastName = tkinter.Label(self.window, bg = "#C5DFF8", font = ("Times",20,"italic"), fg = "black", text = " Last name:") self.LastName.grid(row = 2, column = 0, pady = 3) self.entry2 = tkinter.Entry(self.window, state='normal', font = 20, width = 40) self.entry2.grid(row = 2, column = 1, padx = 10) self.Province = tkinter.Label(self.window, bg = "#C5DFF8", font = ("Times", 20, "italic"), fg = "black", text = " Province:") self.Province.grid(row = 3, column = 0, pady = 3) self.ProvinceCombobox = ttk.Combobox(self.window,font = 20, width = 39) self.ProvinceCombobox['value'] = ["Hà Nội", "Tp.HCM", "Cần Thơ", "Hải Phòng",] self.ProvinceCombobox.grid(row = 3, column = 1, padx= 10) self.ProvinceCombobox['state'] = 'readonly' self.District = tkinter.Label(self.window, bg = "#C5DFF8", font = ("Times", 20, "italic"), fg = "black", text = " District:") self.District.grid(row = 4, column = 0, pady = 3) self.DistrictCombobox = ttk.Combobox(self.window, font = 20, width = 39) self.DistrictCombobox['value'] = ["1","2","3","4"] self.DistrictCombobox.grid(row = 4, column = 1, padx = 10) self.DistrictCombobox['state'] = 'readonly' self.Ward = tkinter.Label(self.window, bg="#C5DFF8", font=("Times", 20, "italic"), fg="black", text=" Ward:") self.Ward.grid(row=5, column=0, pady=3) self.WardCombobox = ttk.Combobox(self.window, font=20, width=39) self.WardCombobox['value'] = ["1","2","3","4"] self.WardCombobox.grid(row=5, column=1, padx=10) self.WardCombobox['state'] = 'readonly' self.Username = tkinter.Label(self.window, bg = "#C5DFF8", font = ("Times",20,"italic"), fg = "black", text = "Username:") self.Username.grid(row=6, column=0, pady=3) self.entry3 = tkinter.Entry(self.window, state = 'normal', font = 20, width = 40) self.entry3.grid(row=6, column=1, padx=10) self.Password = tkinter.Label(self.window, bg="#C5DFF8", font=("Times", 20, "italic"), fg="black", text="Password:") self.Password.grid(row=7, column=0, pady=3) self.entry4 = tkinter.Entry(self.window, state='normal', font=20, width=40) self.entry4.grid(row=7, column=1, padx=10) self.button = tkinter.Button(self.window, bg = 'white', font = ("Times",20,"bold"), fg = "black", width = 7, height = 1, text = "Sign Up", command = self.SignUp) self.button.grid(row = 8, column = 1, pady = 3) if __name__ == '__main__': TrangDangNhap1= TrangDangNhap()
Mê ly luônnn 👌👍👍👍
Đăng nhập để tham gia bình luận
ý nghĩa quá🔥
Đăng nhập để tham gia bình luận
được của ló đấy💪💪💪
Đăng nhập để tham gia bình luận
Hay quá❣️
Đăng nhập để tham gia bình luận
Quá dữ dằn rồi♥️
Đăng nhập để tham gia bình luận
Đăng nhập để tham gia bình luận