E North American Countries | North American Countries Canada Canada U.S.A. Ottawa Mexico Restore Restore Exit Exit Programmer: Jim Davis Programmer: Jim Davis
please add flags for all countries also like in the image
GUI application Python :-
from tkinter import*
w=Tk()
w.title("North American Countries ")
w.configure(bg='#49A')
w.geometry('500x400')
f1=LabelFrame(w,text="",width=100,highlightbackground='blue')
f1.grid(row=0,column=0,padx=20,pady=10,ipadx=20,ipady=10)
def fun1():
label1 = Label( w, text=" Ottawa ",padx=100, relief=RAISED )
label1.grid(row=2,column=1)
def fun2():
label1 = Label( w, text=" Washington, D.C ",padx=70, relief=RAISED )
label1.grid(row=2,column=1)
def fun3():
label1 = Label( w, text=" Mexico City ",padx=70, relief=RAISED )
label1.grid(row=2,column=1)
def fun4():
label1 = Label( w, text="",padx=70, relief=RAISED )
label1.grid(row=2,column=1)
label1 = Label( w, text="",padx=100, relief=RAISED )
label1.grid(row=2,column=1)
ca =Button(f1, text =" Canada ",width=20,command=fun1)
ca.grid(row=1,column=1)
us =Button(f1, text =" U.S.A ",width=20,command=fun2)
us.grid(row=2,column=1)
me =Button(f1, text =" Mexico ",width=20,command=fun3)
me.grid(row=3,column=1)
td =Button(w, text ="Restore",width=20,command=fun4)
td.grid(row=5,column=1)
e =Button(w, text ="Exit",command=exit,width=20)
e.grid(row=6,column=1)
w.mainloop()
Step by step
Solved in 2 steps