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
|
from tkinter import *
# reglages
width = 800
height = 600
couleur = (48, 47, 47)
couleurmes = (113, 113, 113)
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()
liste_Info = []
def objet(self):
self.listeF = ['NOM :', 'PRENOM :', 'ADRESSE :', 'N° TELE :', 'MAIL :' ]
self.liste_Info = []
R_span = 2
R_pady = 70
# graphique creation
for x in self.listeF:
global entree
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')
x.grid(row=1, column=3, rowspan=R_span, pady=R_pady, sticky = NW)
print(x)
entree = x.get()
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)
def Entree_Get(self):
self.liste_Info.append(entree)
print(self.liste_Info)
application = Appli()
application.fenetre.mainloop() |
Partager