From b282af4ea4614ec92b32b415e1ff74fd2bdf8fef Mon Sep 17 00:00:00 2001 From: Justin Klein <justin.klein@student.reutlingen-university.de> Date: Tue, 23 May 2023 11:30:41 +0000 Subject: [PATCH] Replace UnoSpielfeld.java --- src/UnoSpielfeld.java | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/UnoSpielfeld.java b/src/UnoSpielfeld.java index f5adff2..236595b 100644 --- a/src/UnoSpielfeld.java +++ b/src/UnoSpielfeld.java @@ -1,4 +1,6 @@ - +/* + An dieser Datei hat Justin Klein gearbeitet + */ import javax.swing.*; import java.awt.*; @@ -82,7 +84,7 @@ public class UnoSpielfeld extends JFrame { //Karten ziehe Platz hinzufügen zieheKarte(); - ImageIcon kartenIcon = new ImageIcon("Inf2Pr_SoSe23_Gruppe03_UNO-master/UnoKarten/BackSide.png"); // Passe den Pfad zum Kartenbild an + ImageIcon kartenIcon = new ImageIcon("UnoKarten/BackSide.png"); // Passe den Pfad zum Kartenbild an kartenLabel = new JLabel(kartenIcon); centerPanel.add(kartenLabel); @@ -169,7 +171,7 @@ public class UnoSpielfeld extends JFrame { } public void zieheKarte(){ - zieheButton = createImageButton("Inf2Pr_SoSe23_Gruppe03_UNO-master/UnoKarten/BackSide.png"); + zieheButton = createImageButton("UnoKarten/BackSide.png"); centerPanel.add(zieheButton); zieheButton.addActionListener(new ActionListener() { @Override @@ -190,14 +192,14 @@ public class UnoSpielfeld extends JFrame { } public void changeKarteziehen(UnoKarte gezogeneKarte){ - ImageIcon newIcon = new ImageIcon("Inf2Pr_SoSe23_Gruppe03_UNO-master/UnoKarten/"+Bild(gezogeneKarte)+".png"); // Passe den Pfad zum Uno-Bild an + ImageIcon newIcon = new ImageIcon("UnoKarten/"+Bild(gezogeneKarte)+".png"); // Passe den Pfad zum Uno-Bild an zieheButton.setIcon(newIcon); //Diese funktion ändert das Bild des Stapels zu dem Bild welches der Spiler neu gezogen hat } public void changeKarteziehenundo(){ - ImageIcon newIcon = new ImageIcon("Inf2Pr_SoSe23_Gruppe03_UNO-master/UnoKarten/BackSide.png"); // Passe den Pfad zum Uno-Bild an + ImageIcon newIcon = new ImageIcon("UnoKarten/BackSide.png"); // Passe den Pfad zum Uno-Bild an zieheButton.setIcon(newIcon); //Diese Methode ändert das Bild wieder zur Rückseite einer Karte } @@ -209,14 +211,14 @@ public class UnoSpielfeld extends JFrame { revalidate(); repaint(); - ImageIcon newIcon = new ImageIcon("Inf2Pr_SoSe23_Gruppe03_UNO-master/UnoKarten/" + Bild(aktuelleKarte) + ".png"); // Passe den Pfad zum Uno-Bild an + ImageIcon newIcon = new ImageIcon("UnoKarten/" + Bild(aktuelleKarte) + ".png"); // Passe den Pfad zum Uno-Bild an kartenLabel.setIcon(newIcon); if(aktuelleKarte.getFarbe() == Farbe.Wild) { if (wert == Wert.Multicolor) { - newIcon = new ImageIcon("Inf2Pr_SoSe23_Gruppe03_UNO-master/UnoKarten/Wild_" + wert + "_" + farbe + ".png"); // Passe den Pfad zum Uno-Bild an + newIcon = new ImageIcon("UnoKarten/Wild_" + wert + "_" + farbe + ".png"); // Passe den Pfad zum Uno-Bild an kartenLabel.setIcon(newIcon); } else if (wert == Wert.Draw_Four) { - newIcon = new ImageIcon("Inf2Pr_SoSe23_Gruppe03_UNO-master/UnoKarten/Wild_" + wert + "_" + farbe + ".png"); // Passe den Pfad zum Uno-Bild an + newIcon = new ImageIcon("UnoKarten/Wild_" + wert + "_" + farbe + ".png"); // Passe den Pfad zum Uno-Bild an kartenLabel.setIcon(newIcon); } revalidate(); @@ -234,7 +236,7 @@ public class UnoSpielfeld extends JFrame { revalidate(); repaint(); for (int i = 0; i <= size; i++) { - JButton kartenButton = createImageButton("Inf2Pr_SoSe23_Gruppe03_UNO-master/UnoKarten/"+Bild(spielerHand.spielerHaende.get(reihen).get(i))+".png"); // Passe den Pfad zum Kartenbild an + JButton kartenButton = createImageButton("UnoKarten/"+Bild(spielerHand.spielerHaende.get(reihen).get(i))+".png"); // Passe den Pfad zum Kartenbild an int finalI = i; kartenButton.addActionListener(new ActionListener() { @Override -- GitLab