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
| def fen_accueil_personnalise2(self):
self.fen_personalisee2=Toplevel(bg='white')
self.fen_personalisee2.geometry('+180+50')
self.fen_personalisee2.wm_title(self.joueur)
can1=Canvas(self.fen_personalisee2,width=450,height=450,background='white',borderwidth=-1)
can1.grid(row=1,column=1,padx=15)
can1.create_image(1,1,image =self.image_your_teacher)
can1.coords(ALL,200,200)
can1.create_text(160, 50, text='%s,\n'%self.joueur,fill='black',font=('Times', 18, 'bold'))
can1.focus_set()
nom_du_repertoire="C:\Python24\invite\%s"%self.joueur
chdir(nom_du_repertoire)
try:
fichier=open('mots.txt','r')
compt=0
while 1:
ligne=fichier.readline()
if ligne=='':
fichier.close()
break
else:
compt+=1
except:
can1.create_text(180, 50, text="\n\n\n\nTu n'a appris aucun mot !",fill='black',font=('Times', 18, 'bold'))
return
nbre_de_mot_appris=compt - self.nbre_de_mots_connus
can1.create_text(175, 50, text="\n\n\nTu as appris %d mots."%nbre_de_mot_appris,fill='black',font=('Times', 18, 'bold'))
can1.create_text(100, 210, text="AU REVOIR",tags='au_revoir',fill='blue',font=('Times', 18, 'bold'))
can1.tag_bind('au_revoir','<Button-1>',self.fermer_fen_personalisee2)
self.fen_personalisee2.grab_set()
def fermer_fen_personalisee2(self,event):
self._tk.destroy() |
Partager