Я видел и пробовал несколько вещей с AudioCLip, MediaPlayer и другими, но ничего не получалось. Кроме того, я понятия не имею, как работает система URL или URI. Там я снова видел много вещей, но не знаю, какие из них действительно правильные.
Это код, который я использовал в своей последней попытке:
public void start (Stage primaryStage) throws Exception {
// TODO Auto-generated method stub
//Initialising path of the media file, replace this with your file path
//File is in the same project with the following path:
String path = "file:src/SoundTest/Megalovania.mp3";
File file = new File(path);
//Instantiating Media class
if(file.exists()) {
Media media = new Media(file.getPath());
MediaPlayer mediaPlayer = new MediaPlayer(media);
mediaPlayer.setAutoPlay(true);
} else{
System.out.println("file not found");
}
//Instantiating MediaPlayer class
//by setting this property to true, the audio will be played
primaryStage.setTitle("Playing Audio");
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
Может кто-нибудь сказать мне, если это работает, если URL-адрес был правильным? А если нет, то что еще не так?