###前提・実現したいこと
最終的にはAudioClipでstop();が呼び出されるまでBGMを再生させたいです
###発生している問題
1回目の再生は問題なく再生されるのですが,
2回目以降が最初から再生をずっと繰り返して音楽が先に進まないで困ってます
よろしくお願いします
###該当のソースコード
java
1package mtes; 2 3import java.io.File; 4import javafx.application.Application; 5import javafx.scene.Group; 6import javafx.scene.Scene; 7import javafx.scene.media.AudioClip; 8import javafx.stage.Stage; 9 10public class Mtes extends Application { 11 12 @Override 13 public void start(Stage mainStage) throws Exception 14 { 15 Group root = new Group(); 16 Scene scene = new Scene(root,400,400); 17 mainStage.setScene( scene ); 18 mainStage.show(); 19 20 File f = new File("rain.mp3"); 21 AudioClip Video = new AudioClip(f.toURI().toString()); 22// Video.setCycleCount(AudioClip.INDEFINITE); 23 Video.setCycleCount(3); 24 Video.play(); 25 } 26 27 public static void main(String[] args) 28 { 29 launch(args); 30 } 31 32}
###補足情報(言語/FW/ツール等のバージョンなど)
開発環境 NetBeans 8.2
rain.mp3は30秒程度のBGM
あなたの回答
tips
プレビュー