Javafx musik einfügen?

... komplette Frage anzeigen

1 Antwort

Abspielen?
Das macht man mit MediaPlayer.
Dazu musst du eine Media erstellen, mit einem Pfad als String.

(Du musst den Player zu keiner Scene hinzufügen)

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von gut4fr5g4
30.07.2016, 14:16

java.lang.UnsupportedOperationException: Unsupported protocol "c"

Wenn ich

Media media = new Media("C:/tetris_recources/tetris_background_sound.mp3");
MediaPlayer mediaPlayer = new MediaPlayer(media);

eingebe... Deshalb frag ich nach den Beispielen -.-

0
Kommentar von gut4fr5g4
30.07.2016, 16:43

wie kann ich das in nem loop abspielen lassen?

0
Kommentar von androhecker
30.07.2016, 17:06

Eine Runnable für setEndOfMedia() setzen und dann in dieser mediaplayer.seek(Duration.ZERO); ausführen.

0
Kommentar von androhecker
31.07.2016, 07:11

Also wenn du das nicht hin bekommst... Runnable ist eine Klasse die jeder kennen sollte. Einfach eine anonyme Klasse erstellen oder ein Lambda benutzen.

0

Was möchtest Du wissen?