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
| from tkinter import *
def sommaire():
Bsommaire.forget()
Bcreer.forget()
Bquitter.forget()
def suivant():
reponse = saisi.get()
print(reponse)
def creer():
Bsommaire.forget()
Bcreer.forget()
Bquitter.forget()
etape = 1
fen.geometry("1000x500")#géométrie de la fenetre
cadreBienv = Frame(fen,bg = "#d0d0ff", relief = GROOVE,border = 10)#cadre ou ya le bienvenue
cadreBienv.pack(fill = X)
Lbienv = Label(cadreBienv, text="Bienvenue dans le createur de recette : etape %s/6 "%etape ,bg = "#d0d0ff",font = "Arial 20 italic")
Lbienv.pack(expand = TRUE,fill = X)#texte bienvenu + etape/5
cadreDemande = Frame(fen,bg = "gray75", relief = GROOVE,border = 10)#cadre ou on demande des info
cadreDemande.pack(expand = TRUE,fill = BOTH)
ask = "Quel type de recette allez vous faire ? (entrée / plat / dessert)"
question = Label(cadreDemande,text = ask, bg = "gray75")
question.pack(side = LEFT)#question
saisi = Entry(cadreDemande)
saisi.pack(side = LEFT)#champ de saisi
saisi.focus()
Bsuivant = Button(cadreDemande,text = "Suivant",command = suivant)
Bsuivant.pack(side = RIGHT)#bouton suivant
#principale
fen = Tk()
fen.title("Menu recette store")
Bsommaire = Button(fen, text = "Sommaire ", bg = "green", font ="Arial 40 italic",relief = RIDGE ,borderwidth = 10, command = sommaire)
Bsommaire.pack(expand = TRUE,fill = BOTH)#bouton pour sommaire
Bcreer = Button(fen, text = "Créer une recette ", bg = "green", font ="Arial 40 italic",relief = RIDGE ,borderwidth = 10, command = creer)
Bcreer.pack(expand = TRUE,fill = BOTH) #bouton pour creer recette
Bquitter = Button(fen, text = "Quitter", bg = "red", font ="Arial 40 italic",relief = RIDGE ,borderwidth = 10, command = fen.destroy)
Bquitter.pack(expand = TRUE,fill = BOTH) #bouton pour quitter le programme
fen.mainloop()
#principale |
Partager