je

Publié le par fido

le 1/02/06

Jeux de tennis en Python et Tkinter

par J.Ruan


On vas crées, un petite jeux de tenni avec 4 murs, une balle, a la fin on luis ajouteras une raquettes, que on pouras le faires bouges de gauche, droits, hauts, bas.


Sur se Tp, on va apprendres, a utuliser, les outil, de Tkinter, de Canvas et les Id de canvas


[1]: La fenetres et le canvas



from Tkinter import*

fen =Tk()

can =Canvas()

can.grid()


fen.mainloop()

riens, a dire.

[2]: Les 4 mures

On vas luis, ajouter, les 4 murs, de couleurs, bleus

1er mure il se trouve a gauche de ecrant

2emme .... .. hauts .. ....

3emme ... .. droits .. ....

4emme ... ... bas ... .... ..


On va utuliser .create_rectangle(x1,y1,x2,y2), pour dessiner les les 4 mures, et fill pour mettres les mur en bleus.








from Tkinter import*

fen =Tk()

can =Canvas()

can.grid()

#--------------------------------------------------

# les 4 murs

#--------------------------------------------------

can.create_rectangle(1,10,10,200,fill="blue")

can.create_rectangle(11,1,280,10,fill="blue")

can.create_rectangle(281,11,290,200,fill="blue")

can.create_rectangle(11,201,280,210,fill="blue")

fen.mainloop()


[3]: la balle

La balle seras un cercle de diametres 10 pixel, de couleur rouge, create_oval(x1,y1,x2,y2)















from Tkinter import*

fen =Tk()

can =Canvas()

can.grid()

#--------------------------------------------------

# les 4 murs

#--------------------------------------------------

can.create_rectangle(1,10,10,200,fill="blue")

can.create_rectangle(11,1,280,10,fill="blue")

can.create_rectangle(281,11,290,200,fill="blue")

can.create_rectangle(11,201,280,210,fill="blue")


#---------------------------------------------------

# la balle

#---------------------------------------------------

can.create_oval(180,180,190,190,fill="red")

fen.mainloop()


[4]: Mouvement de la balle


libraires utiliser, et elements utiliser, et variables

Tkinte

Tk() fen

mainloop()

Canvas can

.create_

.create_rectangle()

.create_oval()









Publicité
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
T
Pourquoi ne pas continuer?<br /> Enseigner aux autres est toujours utile et c'est aussi la meilleure façon de progresser soi-même.<br /> Bon courage
Répondre
F
<br /> c'est aussi, se qui nous differents entres homme et animales. Il fauts que je trouve le courages  :)<br /> <br /> <br />