効果音を再生させようとしたら、エラーが起こってできませんでした。
そこで、少し質問なのですが、有効なオーディオ出力デバイスがない状態で、音を出すプログラムを入れるとエラーは起こるのでしょうか。
public static Clip getClip(String filename) { Clip clip = null; try { AudioInputStream ais = AudioSystem.getAudioInputStream(new File(filename)); clip = (Clip)AudioSystem.getLine(new Line.Info(Clip.class)); clip.open(ais); } catch(Exception e) { System.out.println(e); System.exit(0); } return clip; }
それとも、上のプログラムに何か問題があるのでしょうか。
保存する前は、問題なく動いていて、エラーに心当たりがあるとすると、違うコンピュータを使っていたことぐらいです。
java.lang.IllegalArgumentException: No line matching interface Clip is supported.
ちなみにエラーは上のような感じです
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。