Merge branch 'patch-1' of https://gitlab.imn.htwk-leipzig.de/weicker/inb1-a-jaujau.git into patch-1
This commit is contained in:
@@ -18,9 +18,20 @@ class TEST_Audio {
|
||||
|
||||
@Test
|
||||
void test() {
|
||||
//sound.spieleJauJau();
|
||||
//sound.spieleJau();
|
||||
sound.test();
|
||||
//Test Sound in einem eigenen Thread abspielen
|
||||
sound.spieleJau();
|
||||
//um das Programm zu beschäftigen
|
||||
for(int i = 0; i < 500000; i++) {
|
||||
System.out.println(i);
|
||||
}
|
||||
|
||||
//Test Sound in einem eigenen Thread abspielen
|
||||
sound.spieleJauJau();
|
||||
//um das Programm zu beschäftigen
|
||||
for(int i = 0; i < 500000; i++) {
|
||||
System.out.println(i);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
@@ -2,8 +2,6 @@ package de.jaujau.daten;
|
||||
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.concurrent.CountDownLatch;
|
||||
|
||||
import javax.sound.sampled.AudioFormat;
|
||||
import javax.sound.sampled.AudioInputStream;
|
||||
import javax.sound.sampled.AudioSystem;
|
||||
@@ -23,11 +21,7 @@ public class Audio {
|
||||
* Spielt den "Jau" Ton ab
|
||||
*/
|
||||
public void spieleJau() {
|
||||
try {
|
||||
playSound("/sound/jau.wav");
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
spieleTon("/sound/jaujau.wav");
|
||||
}
|
||||
|
||||
|
||||
@@ -35,35 +29,31 @@ public class Audio {
|
||||
* Spielt den "JauJau" Ton ab
|
||||
*/
|
||||
public void spieleJauJau() {
|
||||
try {
|
||||
playSound("/sound/jaujau.wav");
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
spieleTon("/sound/jau.wav");
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Spielt den "JauJau" Ton ab
|
||||
* Spielt einen Ton ein einem eingene Thread ab
|
||||
* @param Pfad zu der Sounddatei im Jar-Archiv
|
||||
*/
|
||||
public void test() {
|
||||
private void spieleTon(String Pfad) {
|
||||
new Thread(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
try {
|
||||
playSound("/sound/jaujau.wav");
|
||||
playSound(Pfad);
|
||||
} catch (Exception e) {
|
||||
// TODO Auto-generated catch block
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}).start();
|
||||
|
||||
/* for(int i = 0; i < 500000; i++) {
|
||||
System.out.println(i);
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
//Kann gelöscht werden wenn es nicht mehr in der GUI benötigt wird
|
||||
public void test() {
|
||||
spieleJauJau();
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user