我正在BlueJ为一个学校项目编写一个音乐播放器,我想利用JavaFX库中的一些类。但是,当我尝试导入时(请参阅下面的import语句),我收到一条错误消息“javafx.scene.media不存在”。我已经下载了最新的JDK。
import javafx.scene.media.Media;
import javafx.scene.media.MediaPlayer;
应该注意的是,由于它是一个学校项目,我不得不使用BlueJ,因此切换到另一个IDE(如果可能存在问题的地方)不是一个选项。
提前致谢!
答案 0 :(得分:1)
目前你需要手动添加JavaFX jar作为库 - 将来这可能会改变,但是现在,转到Tools =>首选项,单击“库”选项卡,单击“添加”,然后找到jfxrt.jar - 它应该位于jre/lib
下的jdk目录中。当你完成后,你将获得如下内容:
重置VM(Ctrl + shift + R),然后导入语句应该正常工作。