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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
   |  
 
 
from tkinter import *
 
# reglages
width = 800
height = 600
couleur = (48, 47, 47)
couleurmes = (113, 113, 113)
 
 
#creation de la class
class Appli():
    def __init__(self):
        self.fenetre = Tk()
        self.fenetre.geometry("1000x600")
        self.fenetre.title('Appli')
        self.fenetre.configure(background="#cecece")
        self.fenetre.configure(highlightbackground="#cecece")
        self.fenetre.configure(borderwidth="1")
        self.fenetre.configure(relief="sunken")
        self.fenetre.attributes('-alpha', 0.98)
        self.objet()
 
 
 
 
    #methode pour objets
    def objet(self):
 
        self.listeF = ['NOM :', 'PRENOM :', 'ADRESSE :', 'N° TELE :', 'MAIL :' ]
 
        self.liste_Entry = []
 
        self.liste_Info = []
 
 
        R_span = 2
        R_pady = 70
 
        #creation graphique
 
        for x in self.listeF:
 
            x = Label(self.fenetre, text=x, bg='#cecece', fg='black')
            x.grid(row=1, column=2, rowspan =  R_span, pady = R_pady, sticky = W)
            x = Entry(self.fenetre, bg='black', fg='white')
 
            self.liste_Entry.append(x)
 
            x.grid(row=1, column=3, rowspan=R_span, pady=R_pady, sticky = NW)
 
            #recuperation de la list
            for l in self.liste_Entry:
                self.rec_ent = l.get()
 
                print(self.rec_ent)
 
            R_span += 1
            R_pady +=50
 
 
        self.lab_mes = Label(self.fenetre, text='MESSAGE : ', bg='#cecece', fg='black')
        self.lab_mes.grid(row=1, column=4, padx=40, rowspan = 2, sticky = W)
 
 
        self.MES = Entry(self.fenetre, bg='black', fg='white')
        self.MES.grid(row=2, column=4, padx=40, rowspan=2, ipady = 40, sticky = W)
 
 
        self.bouton = Button(self.fenetre, text='Valider', command=self.Entree_Get)
        self.bouton.grid(row=4, column=4,padx=40,sticky = NE)
 
 
        self.canphoto = Canvas(self.fenetre, width=165, height=222, bg='dark grey')
        self.canphoto.grid(row=1, column=1, rowspan=4, padx=20, pady=70,sticky = W)
 
 
    #methode du bouton valid
    def Entree_Get(self):
 
        self.liste_Info.append(self.rec_ent)
 
 
 
 
#variable lié à l'application
application = Appli()
application.fenetre.mainloop() |