diff --git a/util/50.png b/util/50.png new file mode 100644 index 0000000..ae7ba22 Binary files /dev/null and b/util/50.png differ 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))