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
| from tkinter import *
import tkinter as tk
hauteur = 1080
largeur = 1080
fenetre = Tk()
canvas = Canvas(fenetre, width=largeur, height=hauteur, background='darkgrey')
ligne1 = canvas.create_line((largeur/2), 0, (largeur/2), hauteur)
ligne2 = canvas.create_line(0, (hauteur/2), largeur, (hauteur/2))
compteur = 1
def txt(compteur):
canvas.create_arc((largeur / 4), (hauteur / 4), (3 * largeur / 4), (3 * hauteur / 4), start=90, extent=compteur, width=10,
fill="grey",style = ARC)
if (compteur < 361):
canvas.create_text(250, 250, text=compteur)
fenetre.after(100,txt,compteur + 1)
#Label(fenetre, textvariable=compteur).pack(padx=0, pady=0)
def Cercle():
""" Dessine un cercle de centre (x,y) et de rayon r """
x = largeur/2
y = hauteur/2
r = 270
canvas.create_oval(x-r, y-r, x+r, y+r, outline='#134355', fill="#134355")
Cercle()
txt(compteur)
canvas.pack()
fenetre.mainloop() |
Partager