在JFrame中播放视频?

时间:2016-09-10 01:58:21

标签: java video

我试图在JFrame中播放视频,我已经在网上浏览了一段时间,我尝试过的一切(VLCJ,Xuggger,我认为它被称为)并不起作用,我得到的错误我似乎永远无法修复,我得到的最接近的是使用JMF这是非常古老的,它永远不会播放视频文件,但如上所述,它是我已经得到的fuustust。我可以看一下有什么好的API&例子吗?

感谢。

1 个答案:

答案 0 :(得分:0)

我想这取决于视频,但是有一些内置机制。

您可以使用java fx http://docs.oracle.com/javafx/2/media/simpleplayer.htm

然后将javafx构建到您的JFrame中,就像这里:http://docs.oracle.com/javafx/8/embed_swing/jfxpub-embed_swing.htm

一样

如果在java中嵌入似乎是一个糟糕的解决方案,那么总是有可能打开系统媒体播放器:

Desktop.getDesktop().open(new File("the.mp4"));