2013-11-27 40 views
2

我是編程新手,不知道該怎麼辦......當我嘗試使用java通過此代碼運行一個mp3文件時,jGRASP給出此錯誤(標題):包javafx.media不存在

import javafx.scene.media.MediaPlayer; 
import javafx.scene.media.Media; 

public class hehe{ 

    public static void main(String[]args){ 

    String krow="hoho.mp3"; 
    Media trial = new Media(krow); 
    MediaPlayer Ply = new MediaPlayer(trial); 
    Ply.play(); 

    } 

} 

我搜索了一個解決方案,但找不到一個。

回答

3

您需要下載e(fx)clipse plugin或使用NetBeansIntelliJ。如果您使用'常規'Eclipse,則需要將jfxrt.jar添加到您的類路徑中。

你正在使用的是JavaFX。它伴隨着你的JDK。但是,jfxrt.jar不在標準類路徑上。

儘管解決了這個問題,但程序不會運行,因爲運行JavaFX程序與運行「常規」Java程序不同。您需要擴展Application類並創建一個場景圖。

Have a look here on how to get started.