わかりました、コードは次のとおりです。
import java.io.*;
import javax.swing.JFileChooser;
import javax.swing.JOptionPane;
import sun.audio.*;
public class Sound {
public static void main ( String Args[]){
JFileChooser openf =new JFileChooser();
openf.showOpenDialog(null);
File fl= openf.getSelectedFile();
String sound = fl.getAbsolutePath();
JOptionPane.showMessageDialog(null, sound);
InputStream in;
try{
in = new FileInputStream(sound);
AudioStream audio = new AudioStream(in);
AudioPlayer.player.start(audio);
}catch(Exception e){
JOptionPane.showMessageDialog(null, e.toString());
}
}
}
このアプリケーションを使用して、再生用に mp3、wma、または wav などのオーディオ ファイルを (jfilechooser を介して) 選択できるようにしています。私が持っている例外は次のとおりです:「java.io.IOException:入力ストリームからオーディオストリームを作成できませんでした」。
インポートしている sun.audio クラスのいくつかに問題があるとどこかで聞きました。それはありますか?
ありがとう。ミゲル・アンドレ。