//wavファイルを読み込んで再生する
//
import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.Clip;
import javax.sound.sampled.DataLine;
public class ClipSample1 {
public static void main(String[] args) throws Exception {
AudioInputStream audioStream = AudioSystem
.getAudioInputStream(ClipSample1.class
.getResourceAsStream("sound.wav"));
AudioFormat format = audioStream.getFormat();
DataLine.Info info = new DataLine.Info(Clip.class, format);
Clip line = (Clip) AudioSystem.getLine(info);
line.open(audioStream);
line.start();
line.drain();
line.close();
System.exit(0);
}
}
サウンドデータファイルsound.wavを,classファイルと同じフォルダに保存して実行する。Javasource11とほとんど同じ。
▼研究演習ホームに戻る
|
|