| 12
 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() | 
Partager