From 107af9d2fd2175a23c4fb3d0aa4de6fcec5bda9d Mon Sep 17 00:00:00 2001 From: "aboulin.a" Date: Wed, 14 Dec 2022 11:51:28 +0100 Subject: [PATCH] cartes qui s'affichent youhou --- util/50.png | Bin 0 -> 463 bytes util/window.py | 20 ++++++++++++++------ 2 files changed, 14 insertions(+), 6 deletions(-) create mode 100644 util/50.png diff --git a/util/50.png b/util/50.png new file mode 100644 index 0000000000000000000000000000000000000000..ae7ba22e2f769c5fbb6d320461868f5edae9d3a6 GIT binary patch literal 463 zcmV;=0WkiFP)P(Wi-q$W2A1qa9x;3za)fEmscPKG7VBx^~tQjyZ` zcIQRLP2*Gcmi+TAl$hSgrS66AF9%`3n5JFJ)5QwRQz_30>VY1jR}cDJJp*< zke9-Zsp%0IQ)3A60;PH-ODTv?PS((Jr4NEW*P(YlWe*1p&6n#PLyuWQ``2EQ6h+XC z_dc{oJeR7Pjz>e&Tz`2kwfX%z{eAzae>YM6#jVo!GND_1HXv&w6a+6*QXLcoZ--T; zLFhc7*L}mf}FooHW!~S+hB#Qpp}9?6q015gt0DW)qi? zw0w>O9>l>yLMnz(M2QEQ#R^3u8L~KlDM+LQ8xp~fL!pNH2#K^y#@_W|l#;3e^|7`V zat|FxUJs%|E`$(*%n^uoG&NT^+9R-fhM>R)*A^n5ZvPvjGMb(-9e@A;002ovPDHLk FV1oSoyQu&G literal 0 HcmV?d00001 diff --git a/util/window.py b/util/window.py index 116c247..f47a54c 100644 --- a/util/window.py +++ b/util/window.py @@ -1,4 +1,4 @@ -from tkinter import Tk, Label, Button +from tkinter import Tk, Label, Button, PhotoImage, Canvas, NW from PIL import Image, ImageTk class Window(Tk): @@ -28,15 +28,23 @@ class Window(Tk): 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 = Label(text=self.p1.derniere_carte, font=("Courrier", 48)) + #self.c2 = Label(text=self.p2.derniere_carte, font=("Courrier", 48)) + img1 = ImageTk.PhotoImage(card_to_image(self.p1.derniere_carte)) + self.c1 = Label(self, image=img1) + self.c1.photo = img1 + + img2 = ImageTk.PhotoImage(card_to_image(self.p2.derniere_carte)) + self.c2 = Label(image=img2) + self.c2.photo = img2 self.c1.grid(row=2, column=0) self.c2.grid(row=2, column=2) def card_to_image(card): - r = range(56-card.valeur*4, 52-card.valeur*4 , -1) - for i in r: - print(i) + card_names = list(range(56-card.valeur*4, 52-card.valeur*4 , -1)) + image = Image.open("./img/"+str(card_names[card.couleur])+".png") + print(str(card_names[card.couleur])+".png") + return image if __name__ == "__main__": card_to_image(Carte(2, 4))