1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| from tkinter import *
etudiant=Tk()
etudiant.title("Application des widgets")
etudiant.geometry("990x450")
etudiant.config(bg="#44BBFF")
# Création des labels ou étiquette
txtprenom=Label(etudiant,text="Prénom : ", font=("Arial",15))
txtnom=Label(etudiant,text="Nom : ", font=("Arial",15))
txtdnais=Label(etudiant,text="Date de naissance : ", font=("Arial",15))
txtlnais=Label(etudiant,text="Lieu de naissance : ", font=("Arial",15))
# Création des zones de saisie
sprenom=Entry(etudiant, font=("Arial", 15))
snom=Entry(etudiant, font=("Arial", 15))
sdnais=Entry(etudiant, font=("Arial", 15))
slnais=Entry(etudiant, font=("Arial", 15))
# Création des boutons
btn1=Button(etudiant, text="Afficher", font=("Arial",18), bg="green")
btn2=Button(etudiant, text="Annuler", font=("Arial",18), bg="red")
# Positionnement des widgets sur la fenêtre
txtprenom.grid(row=0, column=0, padx=10, pady=10) #, sticky="w")
sprenom.grid(row=0, column=1, padx=10, pady=10) #, sticky="w")
txtnom.grid(row=1, column=0, padx=10, pady=10) #, sticky="w")
snom.grid(row=1, column=1, padx=10, pady=10) #, sticky="w")
txtdnais.grid(row=2, column=0, padx=10, pady=10) #, sticky="w")
sdnais.grid(row=2, column=1, padx=10, pady=10) #, sticky="w")
txtlnais.grid(row=3, column=0, padx=10, pady=10) #, sticky="w")
slnais.grid(row=3, column=1, padx=10, pady=10) #, sticky="w")
btn1.grid(row=4, column=0, padx=10, pady=10,) #, sticky="w")
btn2.grid(row=4, column=1, padx=10, pady=10) #, sticky="w")
etudiant.mainloop() |
Partager