包javafx.media不存在

时间:2013-11-27 15:08:24

标签: java javafx

我是编程的新手,不知道该怎么办...当我尝试使用java运行一个mp3文件时,jGRASP给出了这个错误(标题):

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();

  }

}

我搜索了一个解决方案,却找不到一个。

1 个答案:

答案 0 :(得分: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.