T-ISN-Projet-Emulateur/module/display.py
raphael60650 3d621d5397 v0.10
Sauvegarde du 18/04/2020
2020-04-18 15:48:44 +02:00

30 lines
917 B
Python

class display():
def __init__(self): # Cette fonction est automatiquement éxécuter lors de la création de l'objet
self.defuse = True # Ce module est toujours désamorçé.
self.frame = LabelFrame(Fen, text = "Display") # On créer une sous-fenêtre
self.frame.grid(row = 1, column = 1, sticky = "NEWS") # On l'affiche
self.label = Label(self.frame, text = "ici on affichera le texte")
self.label.grid(row = 1, column = 1, sticky = "NEWS")
def write(self, text):
self.label.config(text = text)
def chrono(self, time):
minute = time // 60
seconde = time % 60
self.write("%02i:%02i" % (minute, seconde))
self.chrono_event = Fen.after(1000, lambda: self.chrono(time - 1))
def start(self):
self.chrono(time = 180)
# rien de spécial
# peut être chrono
classModule["display"] = display()