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 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126
| import tkinter.tix
from tkinter import *
import sys
##Liste deroulante de chaque division
def dd1(*args):
text1=Label(accueil,text="Selectionez votre equipe :").grid(row=6,column=0,columnspan=3)
varlisted1 = tkinter.tix.StringVar()
listed1 = tkinter.tix.ComboBox(accueil, editable=1, dropdown=1, variable=varlisted1)
listed1.entry.config(state='readonly') ## met la zone de texte en lecture seule
listed1.insert(0, "ACB 1")
listed1.insert(1, "BCP 1")
listed1.insert(2, "GF 1")
listed1.insert(3, "NBC 2")
listed1.insert(4, "RCP 1")
listed1.insert(5, "SC USMG 1")
listed1.insert(6, "TACB 1")
listed1.insert(7, "TACB 2")
listed1.grid(row=6,column=3,columnspan=4)
def dd2(*args):
text1=Label(accueil,text="Selectionez votre equipe :").grid(row=6,column=0,columnspan=3)
varlisted2 = tkinter.tix.StringVar()
listed2 = tkinter.tix.ComboBox(accueil, editable=1, dropdown=1, variable=varlisted2)
listed2.entry.config(state='readonly') ## met la zone de texte en lecture seule
listed2.insert(0, "ABAD 1")
listed2.insert(1, "ACB 2")
listed2.insert(2, "BCP 2")
listed2.insert(3, "CBAB 6")
listed2.insert(4, "GF 2")
listed2.insert(5, "NBC 3")
listed2.insert(6, "SC USMG 2")
listed2.insert(7, "SNB 3")
listed2.grid(row=6,column=3,columnspan=4)
def dd3(*args):
text1=Label(accueil,text="Selectionez votre equipe :").grid(row=6,column=0,columnspan=3)
varlisted3 = tkinter.tix.StringVar()
listed3 = tkinter.tix.ComboBox(accueil, editable=1, dropdown=1, variable=varlisted3)
listed3.entry.config(state='readonly') ## met la zone de texte en lecture seule
listed3.insert(0, "APACHE 1")
listed3.insert(1, "BBC 1")
listed3.insert(2, "CBAB 7")
listed3.insert(3, "CSLGR 1")
listed3.insert(4, "EBNP 1")
listed3.insert(5, "RSCM 2")
listed3.insert(6, "VBCE 1")
listed3.grid(row=6,column=3,columnspan=4)
def ddMa(*args):
text1=Label(accueil,text="Selectionez votre equipe :").grid(row=6,column=0,columnspan=3)
varlistedma = tkinter.tix.StringVar()
listedma = tkinter.tix.ComboBox(accueil, editable=1, dropdown=1, variable=varlistedma)
listedma.entry.config(state='readonly') ## met la zone de texte en lecture seule
listedma.insert(0, "ABAD 2")
listedma.insert(1, "CBAB 8")
listedma.insert(2, "GF 3")
listedma.insert(3, "NBC 4")
listedma.insert(4, "RCP 2")
listedma.insert(5, "VBCE 2")
listedma.grid(row=6,column=3,columnspan=4)
def ddMb(*args):
text1=Label(accueil,text="Selectionez votre equipe :").grid(row=6,column=0,columnspan=3)
varlistedmb = tkinter.tix.StringVar()
listedmb = tkinter.tix.ComboBox(accueil, editable=1, dropdown=1, variable=varlistedmb)
listedmb.entry.config(state='readonly') ## met la zone de texte en lecture seule
listedmb.insert(0, "ACB 3")
listedmb.insert(1, "RSCM 3")
listedmb.insert(2, "SC USMG 3")
listedmb.insert(3, "SNB 4")
listedmb.insert(4, "TACB 3")
listedmb.grid(row=6,column=3,columnspan=4)
##Liste deroulante de chaque club
def bcp1(*args):
text2=Label(accueil,text="Selectionez la rencontre :").grid(row=7,column=0,columnspan=3)
varj_bcp1 = tkinter.tix.StringVar()
j_bcp1 = tkinter.tix.ComboBox(accueil, editable=1, dropdown=1, variable=varj_bcp1)
j_bcp1.entry.config(state='readonly') ## met la zone de texte en lecture seule
j_bcp1.insert(0, "J1 11/11/11 Gagny 1 vs BCP 1")
j_bcp1.insert(1, "BCP 1")
j_bcp1.insert(2, "GF 1")
j_bcp1.insert(3, "NBC 2")
j_bcp1.insert(4, "RCP 1")
j_bcp1.insert(5, "SC USMG 1")
j_bcp1.insert(6, "TACB 1")
j_bcp1.insert(7, "TACB 2")
j_bcp1.grid(row=7,column=3,columnspan=4)
##Creation de la fenetre
accueil = tkinter.tix.Tk()
accueil.title("BadSoft IC 0.01")
##Creation Texte haut de page
tit1=Label(accueil,text="Championnat Interclubs").grid(row=0,column=0,columnspan=9)
tit2=Label(accueil,text="Departemental 93").grid(row=1,column=0,columnspan=9)
tit3=Label(accueil,text="2011/2012").grid(row=2,column=0,columnspan=9)
##Texte Division
div1=Label(accueil,text="Division 1").grid(row=4,column=0)
tiret1=Label(accueil,text="-").grid(row=4,column=1)
div2=Label(accueil,text="Division 2").grid(row=4,column=2)
tiret2=Label(accueil,text="-").grid(row=4,column=3)
div3=Label(accueil,text="Division 3").grid(row=4,column=4)
tiret3=Label(accueil,text="-").grid(row=4,column=5)
divMa=Label(accueil,text="Masculine A").grid(row=4,column=6)
tiret4=Label(accueil,text="-").grid(row=4,column=7)
divMb=Label(accueil,text="Masculine B").grid(row=4,column=8)
#Bouton Division
v = StringVar()
Radiobutton(accueil,variable=v,value="1",command=dd1).grid(row=5,column=0)
Radiobutton(accueil,variable=v,value="2",command=dd2).grid(row=5,column=2)
Radiobutton(accueil,variable=v,value="3",command=dd3).grid(row=5,column=4)
Radiobutton(accueil,variable=v,value="mA",command=ddMa).grid(row=5,column=6)
Radiobutton(accueil,variable=v,value="mB",command=ddMb).grid(row=5,column=8)
radio_fantome=Radiobutton(accueil,variable=v,value="mC") ##Boutton Fantome
radio_fantome.select() ##Selection auto fantome
##Vide Fenetre
vide1=Label(accueil,text="").grid(row=3,column=0)
vide3=Label(accueil,text="").grid(row=8,column=0)
##Termine le programme
accueil.mainloop() |