from Tkinter import * def horizontalepointillee(canvas,x,y,long,couleur): for compte in range(long/2): canvas.create_line(x+compte*2,y,x+compte*2,y,fill=couleur) def verticalepointillee(canvas,x,y,long,couleur): for compte in range(long/2): canvas.create_line(x,y+compte*2,x,y+compte*2,fill=couleur) def rectanglepointille(canvas,x,y,x2,y2,couleur): long=x2-x horizontalepointillee(canvas,x,y,long,couleur) horizontalepointillee(canvas,x,y2,long,couleur) long=y2-y verticalepointillee(canvas,x,y2,long,couleur) verticalepointillee(canvas,x2,y2,long,couleur) fen=Tk() can=Canvas(fen) can.grid() rectanglepointille(can,10,5,15,20,'#00ff00') fen.mainloop()
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question