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 91 92 93 94 95 96
|
from tkinter import *
import tkinter as tk
fenetre = Tk()
fenetre.geometry("1024x768+300+0")
menu1 = 0
txt1 = Label(fenetre, text="Bienvenu chez Macdo")
txt1.pack()
txt2 = Label(fenetre, text="Veuillez choisir votre Menu Bestof est comparer les prix :")
txt2.place(x=45, y=40)
var1 = 13
def update_label():
value = m1 * float(menucfg1.get()) + m2 * float(menucfg2.get()) + m3 * float(menucfg3.get()) + m4 * float(menucfg4.get()) + m5 * float(menucfg5.get()) + m6 * float(menucfg6.get()) + m7 * float(menucfg7.get()) + m8 * float(menucfg8.get()) + m9 * float(menucfg9.get()) + m10 * float(menucfg10.get())
label['text'] = value
m1 = 7.2
menucfg1 = StringVar()
menucfg1.set(0)
menu1 = Label(fenetre,text="Big Mac").place(x=75, y=70)
menuconfig1 = Spinbox(fenetre,from_=0,to=10,increment=1,textvariable=menucfg1,width=2,command=update_label).place(x=45, y=70)
m2 = 7.3
menucfg2 = StringVar()
menucfg2.set(0)
menu2 = Label(fenetre, text="Royal Bacon").place(x=75, y=100)
menuconfig2 = Spinbox(fenetre,from_=0,to=10,increment=1,textvariable=menucfg2,width=2,command=update_label).place(x=45, y=100)
m3 = 7.3
menucfg3 = StringVar()
menucfg3.set(0)
menu3 = Label(fenetre, text="Royal Cheese").place(x=75, y=130)
menuconfig3 = Spinbox(fenetre,from_=0,to=10,increment=1,textvariable=menucfg3,width=2,command=update_label).place(x=45, y=130)
m4 = 7.7
menucfg4 = StringVar()
menucfg4.set(0)
menu4 = Label(fenetre, text="McWrap Chèvre").place(x=75, y=160)
menuconfig4 = Spinbox(fenetre,from_=0,to=10,increment=1,textvariable=menucfg4,width=2,command=update_label).place(x=45, y=160)
m5 = 7.2
menucfg5 = StringVar()
menucfg5.set(0)
menu5 = Label(fenetre, text="McChiken").place(x=75, y=190)
menuconfig5 = Spinbox(fenetre,from_=0,to=10,increment=1,textvariable=menucfg5,width=2,command=update_label).place(x=45, y=190)
m6 = 7.3
menucfg6 = StringVar()
menucfg6.set(0)
menu6 = Label(fenetre, text="Royal Deluxe").place(x=210, y=70)
menuconfig6 = Spinbox(fenetre,from_=0,to=10,increment=1,textvariable=menucfg6,width=2,command=update_label).place(x=180, y=70)
m7 = 7.3
menucfg7 = StringVar()
menucfg7.set(0)
menu7 = Label(fenetre, text="Chicken McNuggets fois 6").place(x=210, y=100)
menuconfig7 = Spinbox(fenetre,from_=0,to=10,increment=1,textvariable=menucfg7,width=2,command=update_label).place(x=180, y=100)
m8 = 6.95
menucfg8 = StringVar()
menucfg8.set(0)
menu8 = Label(fenetre, text="Filet-O-Fish").place(x=210, y=130)
menuconfig8 = Spinbox(fenetre,from_=0,to=10,increment=1,textvariable=menucfg8,width=2,command=update_label).place(x=180, y=130)
m9 = 3.05
menucfg9 = StringVar()
menucfg9.set(0)
menu9 = Label(fenetre, text="Double Cheese").place(x=210, y=160)
menuconfig9 = Spinbox(fenetre,from_=0,to=10,increment=1,textvariable=menucfg9,width=2,command=update_label).place(x=180, y=160)
m10 = 2.3
menucfg10 = StringVar()
menucfg10.set(0)
menu10 = Label(fenetre, text="Cheeseburger").place(x=210, y=190)
menuconfig10 = Spinbox(fenetre,from_=0,to=10,increment=1,textvariable=menucfg10,width=2,command=update_label).place(x=180, y=190)
label = tk.Label()
update_label()
label.pack(padx=30,pady=10)
fenetre.mainloop() |
Partager