diff --git a/src/de/jaujau/daten/Audio.java b/src/de/jaujau/daten/Audio.java index af7c000..2bb21ce 100644 --- a/src/de/jaujau/daten/Audio.java +++ b/src/de/jaujau/daten/Audio.java @@ -51,12 +51,6 @@ public class Audio { } - //Kann gelöscht werden wenn es nicht mehr in der GUI benötigt wird - public void test() { - spieleJauJau(); - } - - /* * !!! DIESE METHODE IST NICHT VON MIR !!! * Quelle: https://stackoverflow.com/questions/2416935/how-to-play-wav-files-with-java diff --git a/src/de/jaujau/daten/Kartensatz.java b/src/de/jaujau/daten/Kartensatz.java index 64af8df..6c9c066 100644 --- a/src/de/jaujau/daten/Kartensatz.java +++ b/src/de/jaujau/daten/Kartensatz.java @@ -15,6 +15,7 @@ public class Kartensatz { * Konstruktor für den Kartensatz * Erstellt einen Neuen Kartensatz mit 32 Karten in einem Array * Die Karten haben dabei die Reihenfolge eines Standart Skat Blattes + * Eine Zufällige Karte wird beim Start als Startkarte festgelet, in den Ablagestabel verschoben und als letzte Karte gespeichert */ public Kartensatz() { diff --git a/src/de/jaujau/daten/Texturenpaket.java b/src/de/jaujau/daten/Texturenpaket.java index 1946087..fdda54d 100755 --- a/src/de/jaujau/daten/Texturenpaket.java +++ b/src/de/jaujau/daten/Texturenpaket.java @@ -1,6 +1,7 @@ package de.jaujau.daten; import java.awt.Image; +import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.io.InputStream; @@ -110,16 +111,16 @@ public class Texturenpaket { /** - * Gibt alle Bilddatein von dem Texturenpaket als Image Array zurück - * @return Image Array der Texturen des Paketes + * Gibt alle Bilddatein von dem Texturenpaket als BufferedImage Array zurück + * @return BufferedImage Array der Texturen des Paketes */ - public Image[] getTexturen() { + public BufferedImage[] getTexturen() { if(testePaket()) { try { File zipDatei = new File(pfad); ZipFile paketDatei = new ZipFile(zipDatei); - Image Bilder[] = new Image[33]; + BufferedImage Bilder[] = new BufferedImage[33]; for(int i = 0; i < 33; i++) { ZipEntry zipInhaltTextur = paketDatei.getEntry(i+".png"); diff --git a/src/de/jaujau/daten/TexturenpaketIntern.java b/src/de/jaujau/daten/TexturenpaketIntern.java index a445af9..4af9410 100755 --- a/src/de/jaujau/daten/TexturenpaketIntern.java +++ b/src/de/jaujau/daten/TexturenpaketIntern.java @@ -1,6 +1,6 @@ package de.jaujau.daten; -import java.awt.Image; +import java.awt.image.BufferedImage; import java.io.IOException; import javax.imageio.ImageIO; @@ -41,12 +41,12 @@ public class TexturenpaketIntern extends Texturenpaket{ /** - * Gibt alle Bilddatein von dem Texturenpaket als Image Array zurück - * @return Image Array der Texturen des Paketes + * Gibt alle Bilddatein von dem Texturenpaket als BufferedImage Array zurück + * @return BufferedImage Array der Texturen des Paketes */ @Override - public Image[] getTexturen() { - Image Bilder[] = new Image[33]; + public BufferedImage[] getTexturen() { + BufferedImage Bilder[] = new BufferedImage[33]; for(int i = 0; i < 33; i++) { try { Bilder[i] = ImageIO.read(getClass().getResource(pfad +"/" + i + ".png")); diff --git a/src/de/jaujau/daten/Texturenpakete.java b/src/de/jaujau/daten/Texturenpakete.java index 4580fd2..bc4b21c 100644 --- a/src/de/jaujau/daten/Texturenpakete.java +++ b/src/de/jaujau/daten/Texturenpakete.java @@ -1,6 +1,6 @@ package de.jaujau.daten; -import java.awt.Image; +import java.awt.image.BufferedImage; import java.util.ArrayList; /** @@ -10,7 +10,7 @@ import java.util.ArrayList; public class Texturenpakete { private ArrayList TexturenpaketListe; - private Image Texturen[]; + private BufferedImage Texturen[]; private int AktivesPaket; @@ -108,9 +108,9 @@ public class Texturenpakete { /** * Gibt eine Textur des aktuellen Paketes als Image zurück * @param KartenNr der Textur - * @return Textur als Image + * @return Textur als BufferedImage */ - public Image getTextur(int KartenNr) { + public BufferedImage getTextur(int KartenNr) { if((KartenNr >= 0) && (KartenNr < 33)) { return Texturen[KartenNr]; } diff --git a/src/sound/jaujau.wav b/src/sound/jaujau.wav index fb15ccf..3a6ee05 100644 Binary files a/src/sound/jaujau.wav and b/src/sound/jaujau.wav differ