Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.99 KB | None | 0 0
  1. from tkinter import *
  2. from tkinter.messagebox import *
  3.  
  4. #Fenetre principale
  5. window = Tk()
  6. window.title("MPG")
  7. window.geometry("1080x720")
  8. window.config(background='black')
  9. label_title = Label(window, text="Bienvenue sur MPG", font=("40"), bg='#27c814', fg='white')
  10. label_title.pack()
  11.  
  12.  
  13. #note joueur
  14. Frame1bis = Frame(window, height=800, width=200, borderwidth=5,relief=SUNKEN, bg='white')
  15. Frame1bis.pack(anchor='w', expand=YES)
  16.  
  17. Frame2bis = Frame(Frame1bis, height=350, width=200, bg="blue", borderwidth=2, relief=RIDGE)
  18. Frame2bis.pack(padx=5, pady=5, anchor='n', expand=YES)
  19. Label(Frame2bis, text="Equipe 1", bg='blue', font=("30"), fg='white', bd=3).pack(padx=0, pady=0)
  20.  
  21. Frame3bis = Frame(Frame1bis, height=350, width=200, bg="red", borderwidth=2, relief=RIDGE)
  22. Frame3bis.pack(padx=5, pady=5, anchor='s', expand=YES)
  23. Label(Frame3bis, text="Equipe 2", bg='red', font=("30"), fg='white', bd=3).pack(padx=5, pady=5)
  24.  
  25.  
  26. def callback():
  27. showinfo('Score', '0-0')
  28. showinfo('Score', 'Bravo')
  29. Button(Frame1bis, text='Afficher le score', anchor='s', command=callback).pack()
  30.  
  31. #Equipe 1
  32.  
  33. frameAtt1 = Frame(Frame2bis, bg='blue')
  34. frameAtt1.pack(padx=5, pady=5)
  35. LabelframeAtt1 = Label(frameAtt1, width= 15, text="Attaquant n°1", fg='white', bg='blue')
  36. LabelframeAtt1.pack(side=LEFT)
  37. s1 = Spinbox(frameAtt1, width=3, from_=0, to=10)
  38. s1.pack()
  39.  
  40. frameAtt2 = Frame(Frame2bis, bg='blue')
  41. frameAtt2.pack(padx=5, pady=5)
  42. LabelframeAtt2 = Label(frameAtt2, width= 15, text="Attaquant n°2", fg='white', bg='blue')
  43. LabelframeAtt2.pack(side=LEFT)
  44. s2 = Spinbox(frameAtt2, width=3,from_=0, to=10)
  45. s2.pack()
  46.  
  47. frameMil1 = Frame(Frame2bis, bg='blue')
  48. frameMil1.pack(padx=5, pady=5)
  49. LabelframeMil1 = Label(frameMil1, width= 15,text="Milieu n°1", fg='white', bg='blue')
  50. LabelframeMil1.pack(side=LEFT)
  51. s3 = Spinbox(frameMil1, width=3,from_=0, to=10)
  52. s3.pack()
  53.  
  54. frameMil2 = Frame(Frame2bis, bg='blue')
  55. frameMil2.pack(padx=5, pady=5)
  56. LabelframeMil2 = Label(frameMil2, width= 15,text="Milieu n°2", fg='white', bg='blue')
  57. LabelframeMil2.pack(side=LEFT)
  58. s4 = Spinbox(frameMil2, width=3,from_=0, to=10)
  59. s4.pack()
  60.  
  61. frameMil3 = Frame(Frame2bis, bg='blue')
  62. frameMil3.pack(padx=5, pady=5)
  63. LabelframeMil3 = Label(frameMil3, width= 15,text="Milieu n°3", fg='white', bg='blue')
  64. LabelframeMil3.pack(side=LEFT)
  65. s5 = Spinbox(frameMil3, width=3,from_=0, to=10)
  66. s5.pack()
  67.  
  68. frameMil4 = Frame(Frame2bis, bg='blue')
  69. frameMil4.pack(padx=5, pady=5)
  70. LabelframeMil4 = Label(frameMil4, width= 15,text="Milieu n°4", fg='white', bg='blue')
  71. LabelframeMil4.pack(side=LEFT)
  72. s6 = Spinbox(frameMil4, width=3,from_=0, to=10)
  73. s6.pack()
  74.  
  75. frameDef1 = Frame(Frame2bis, bg='blue')
  76. frameDef1.pack(padx=5, pady=5)
  77. LabelframeDef1 = Label(frameDef1, width= 15,text="Défenseur n°1", fg='white', bg='blue')
  78. LabelframeDef1.pack(side=LEFT)
  79. s7 = Spinbox(frameDef1, width=3,from_=0, to=10)
  80. s7.pack()
  81.  
  82. frameDef2 = Frame(Frame2bis, bg='blue')
  83. frameDef2.pack(padx=5, pady=5)
  84. LabelframeDef2 = Label(frameDef2, width= 15,text="Défenseur n°2", fg='white', bg='blue')
  85. LabelframeDef2.pack(side=LEFT)
  86. s8 = Spinbox(frameDef2, width=3,from_=0, to=10)
  87. s8.pack()
  88.  
  89. frameDef3 = Frame(Frame2bis, bg='blue')
  90. frameDef3.pack(padx=5, pady=5)
  91. LabelframeDef3 = Label(frameDef3, width= 15,text="Défenseur n°3", fg='white', bg='blue')
  92. LabelframeDef3.pack(side=LEFT)
  93. s9 = Spinbox(frameDef3, width=3,from_=0, to=10)
  94. s9.pack()
  95.  
  96. frameDef4 = Frame(Frame2bis, bg='blue')
  97. frameDef4.pack(padx=5, pady=5)
  98. LabelframeDef4 = Label(frameDef4, width= 15,text="Défenseur n°4", fg='white', bg='blue')
  99. LabelframeDef4.pack(side=LEFT)
  100. s10 = Spinbox(frameDef4, width=3,from_=0, to=10)
  101. s10.pack()
  102.  
  103. frameGoal = Frame(Frame2bis, bg='blue')
  104. frameGoal.pack(padx=5, pady=5)
  105. LabelframeGoal = Label(frameGoal, width= 15,text="Goal", fg='white', bg='blue')
  106. LabelframeGoal.pack(side=LEFT)
  107. s11 = Spinbox(frameGoal, width=3,from_=0, to=10)
  108. s11.pack()
  109.  
  110.  
  111. #Equipe 2
  112.  
  113. frameAtt1bis = Frame(Frame3bis, bg='red')
  114. frameAtt1bis.pack(padx=5, pady=5)
  115. LabelframeAtt1bis = Label(frameAtt1bis, width= 15, text="Attaquant n°1", fg='white', bg='red')
  116. LabelframeAtt1bis.pack(side=LEFT)
  117. s12 = Spinbox(frameAtt1bis, width=3, from_=0, to=10)
  118. s12.pack()
  119.  
  120. frameAtt2bis = Frame(Frame3bis, bg='red')
  121. frameAtt2bis.pack(padx=5, pady=5)
  122. LabelframeAtt2bis = Label(frameAtt2bis, width= 15, text="Attaquant n°2", fg='white', bg='red')
  123. LabelframeAtt2bis.pack(side=LEFT)
  124. s13 = Spinbox(frameAtt2bis, width=3,from_=0, to=10)
  125. s13.pack()
  126.  
  127. frameMil1bis = Frame(Frame3bis, bg='red')
  128. frameMil1bis.pack(padx=5, pady=5)
  129. LabelframeMil1bis = Label(frameMil1bis, width= 15,text="Milieu n°1", fg='white', bg='red')
  130. LabelframeMil1bis.pack(side=LEFT)
  131. s14 = Spinbox(frameMil1bis, width=3,from_=0, to=10)
  132. s14.pack()
  133.  
  134. frameMil2bis = Frame(Frame3bis, bg='red')
  135. frameMil2bis.pack(padx=5, pady=5)
  136. LabelframeMil2bis = Label(frameMil2bis, width= 15,text="Milieu n°2", fg='white', bg='red')
  137. LabelframeMil2bis.pack(side=LEFT)
  138. s15 = Spinbox(frameMil2bis, width=3,from_=0, to=10)
  139. s15.pack()
  140.  
  141. frameMil3bis = Frame(Frame3bis, bg='red')
  142. frameMil3bis.pack(padx=5, pady=5)
  143. LabelframeMil3bis = Label(frameMil3bis, width= 15,text="Milieu n°3", fg='white', bg='red')
  144. LabelframeMil3bis.pack(side=LEFT)
  145. s16 = Spinbox(frameMil3bis, width=3,from_=0, to=10)
  146. s16.pack()
  147.  
  148. frameMil4bis = Frame(Frame3bis, bg='red')
  149. frameMil4bis.pack(padx=5, pady=5)
  150. LabelframeMil4bis = Label(frameMil4bis, width= 15,text="Milieu n°4", fg='white', bg='red')
  151. LabelframeMil4bis.pack(side=LEFT)
  152. s17 = Spinbox(frameMil4bis, width=3,from_=0, to=10)
  153. s17.pack()
  154.  
  155. frameDef1bis = Frame(Frame3bis, bg='red')
  156. frameDef1bis.pack(padx=5, pady=5)
  157. LabelframeDef1bis = Label(frameDef1bis, width= 15,text="Défenseur n°1", fg='white', bg='red')
  158. LabelframeDef1bis.pack(side=LEFT)
  159. s18 = Spinbox(frameDef1bis, width=3,from_=0, to=10)
  160. s18.pack()
  161.  
  162. frameDef2bis = Frame(Frame3bis, bg='red')
  163. frameDef2bis.pack(padx=5, pady=5)
  164. LabelframeDef2bis = Label(frameDef2bis, width= 15,text="Défenseur n°2", fg='white', bg='red')
  165. LabelframeDef2bis.pack(side=LEFT)
  166. s19 = Spinbox(frameDef2bis, width=3,from_=0, to=10)
  167. s19.pack()
  168.  
  169. frameDef3bis = Frame(Frame3bis, bg='red')
  170. frameDef3bis.pack(padx=5, pady=5)
  171. LabelframeDef3bis = Label(frameDef3bis, width= 15,text="Défenseur n°3", fg='white', bg='red')
  172. LabelframeDef3bis.pack(side=LEFT)
  173. s20 = Spinbox(frameDef3bis, width=3,from_=0, to=10)
  174. s20.pack()
  175.  
  176. frameDef4bis = Frame(Frame3bis, bg='red')
  177. frameDef4bis.pack(padx=5, pady=5)
  178. LabelframeDef4bis = Label(frameDef4bis, width= 15,text="Défenseur n°4", fg='white', bg='red')
  179. LabelframeDef4bis.pack(side=LEFT)
  180. s21 = Spinbox(frameDef4bis, width=3,from_=0, to=10)
  181. s21.pack()
  182.  
  183. frameGoalbis = Frame(Frame3bis, bg='red')
  184. frameGoalbis.pack(padx=5, pady=5)
  185. LabelframeGoalbis = Label(frameGoalbis, width= 15,text="Goal", fg='white', bg='red')
  186. LabelframeGoalbis.pack(side=LEFT)
  187. s22 = Spinbox(frameGoalbis, width=3,from_=0, to=10)
  188. s22.pack()
  189.  
  190.  
  191. button= Button(window, text="Quitter", width = 400, borderwidth=5, command=window.destroy)
  192. button.place(x=0,y=1000)
  193. button.pack(side=BOTTOM)
  194.  
  195.  
  196. window.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement