From 3a08b495b9af7809ffbde2b64a64c57a04d88053 Mon Sep 17 00:00:00 2001 From: Kalyax Date: Mon, 12 Dec 2022 17:10:44 +0100 Subject: [PATCH] window --- .gitignore | 1 + window.py | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 .gitignore create mode 100644 window.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bee8a64 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +__pycache__ diff --git a/window.py b/window.py new file mode 100644 index 0000000..bc68f6d --- /dev/null +++ b/window.py @@ -0,0 +1,39 @@ +from tkinter import Tk, Label, Button + +class Window(Tk): + + def __init__(self, p1, p2): + """Initialise la fenĂȘtre et prends les deux joueurs en arguments""" + Tk.__init__(self) + + self.title("Bataille") + self.minsize(1300, 600) + self.geometry("1300x600") + self.config(background="green") + + self.build_window() + self.p1 = p1 + self.p2 = p2 + self.c1 = None + self.c2 = None + + def build_window(self): + self.title = Label(text="Bataille", font=("Courrier", 32)) + self.title.grid(row=1, column=1) + self.button = Button(self, text="Jouer") #, command=) + + def show_cards(self): + if self.c1 is not None: + self.c1.destroy() + if self.c2 is not None: + self.c2.destroy() + self.c1 = Label(text=self.p1.derniere_carte, font=("Courrier", 48)) + self.c2 = Label(text=self.p2.derniere_carte, font=("Courrier", 48)) + self.c1.grid(row=2, column=0) + self.c2.grid(row=2, column=2) + + +if __name__ == "__main__": + app = Window(None, None) + app.show_cards() + app.mainloop()