also ich möchte eine .mp3 abspielen mit MediaPlayer diese mp3 ist in den resources
hier der code
(Also in dem Beispiel ist das Gleiche Problem )
Auf jedenfall kommt dort der Fehler code das fileUrl null ist
hier der code
Java:
import javafx.application.Application;
import javafx.scene.media.Media;
import javafx.scene.media.MediaPlayer;
import javafx.stage.Stage;
import java.net.URL;
public class sda extends Application {
private MediaPlayer mediaPlayer ;
public static void main(String[] args) {
launch();
}
@Override
public void init() throws Exception {
String musicFile = "music/Music.mp3";
playMusic(musicFile);
}
@Override
public void start(Stage stage) throws Exception {
}
private void playMusic(String title){
String musicFile = title;
URL fileUrl = getClass().getResource(musicFile);
Media media = new Media(fileUrl.toString());
mediaPlayer = new MediaPlayer(media);
mediaPlayer.play();
mediaPlayer.setCycleCount(MediaPlayer.INDEFINITE);
}
}
Auf jedenfall kommt dort der Fehler code das fileUrl null ist
Code:
Caused by: java.lang.NullPointerException: Cannot invoke "java.net.URL.toString()" because "fileUrl" is null
Zuletzt bearbeitet: