2015-01-10 136 views
0

我想播放聲音,當我開始運行程序......聲音播放正在工作,但他秒後停止(約7秒)什麼是概率? 下面是我用它來播放聲音的代碼Javafx聲音播放停止後秒

public void start(Stage primaryStage) { 
    MediaPlayer m=new MediaPlayer(new Media(new File("n.mp3").toURI().toString())); 
    Pane root=new Pane(); 
    //MediaView mv=new MediaView(m); 

    m.play(); 
    //root.getChildren().add(mv); 

    primaryStage.setTitle("Audio Player 1"); 
    primaryStage.setWidth(200); 
    primaryStage.setHeight(200); 
    primaryStage.show(); 
    } 
} 

回答

1

使用音頻剪輯類,因爲MediaPlayer的是爲與MediaView conbinnig與使用情況下,嘗試如controlls

音頻剪輯AU =新的音頻剪輯(MyClassName.class 。.getResource( 「n.mp3」)的toString()); au.play();

+0

非常感謝你讓我在這個你不知道的人。 – Ced

+0

不客氣 – olyjosh