如何在JavaFX中访问我的计算机上的本地媒体文件?

can*_*out 1 media javafx

如何在JavaFX中访问我的计算机上的本地媒体文件?

这是我试过的网址:

C:/PROJECT/videos/on2tm_352.flv
file:///C://PROJECT/videos/on2tm_352.flv (在某些网站建议忘了哪里)

但是,当我将媒体文件放在项目的文件夹中并使用它访问它时,它确实可以播放 {__DIR__}/on2tm_352.flv

注意:没有输出异常和错误.屏幕只是空白.

使用KLite Codec 583 Mega,JavaFX 1.2,Netbeans 6.8

小智 5

它现在正在为我工​​作:

private static final String MEDIA_URL = "file:/c:/Users/Alejandro/Downloads/oow2010-2.flv";
Run Code Online (Sandbox Code Playgroud)

我几分钟前测试过它....

或类似的东西:

private File file = new File("c:/Users/Alejandro/Downloads/oow2010-2.flv");
private final String MEDIA_URL = file.toURI().toString();
Run Code Online (Sandbox Code Playgroud)

见到你= D