Ok, вот код:воспроизводящих звук, выбранный с JFileChooser в NetBeans
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());
}
}
}
Im работает это приложение, чтобы разрешить выбор аудио файлов (через JFileChooser), такие как: MP3, WMA или WAV для его воспроизведения , Исключение, которое я сохраняю, следующее: «java.io.IOException: не удалось создать поток аудио из входного потока».
Я слышал где-то в другом месте, что некоторые из sun.audio-классов, импортировавших импорт, имели некоторые проблемы. Может ли это быть?
Спасибо. Мигель Андре.
Спасибо. Это очень помогло. – user2601543