首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VLCJ - Marquee未显示

VLCJ - Marquee未显示
EN

Stack Overflow用户
提问于 2016-07-25 17:32:00
回答 1查看 535关注 0票数 0

我正在尝试添加一个字幕到VLCJ媒体播放器。但是,每当我启动MediaPlayer时,我在任何地方都看不到选框。

作为参考,我一直在关注以下链接上的教程:http://capricasoftware.co.uk/#/projects/vlcj/tutorial/marquee

设置JFrame的代码可以在下面找到。

代码语言:javascript
复制
final MediaPlayerComponent mediaPlayerComponent = new EmbeddedMediaPlayerComponent();
add(mediaPlayerComponent);

setVisible(true);

Marquee.marquee()
.text("Marquee!")
.size(20)
.colour(Color.white)
.opacity(0.7f)
.position(libvlc_marquee_position_e.centre)
.location(5,5)
.timeout(5000)
.enable()
.apply(mediaPlayerComponent.getMediaPlayer());

mediaPlayerComponent.getMediaPlayer().prepareMedia(WORKING_DIR + "view.mp4");

注意: WORKING_DIR是一个包含当前工作目录路径的静态字符串。

设置完成后,当按下播放按钮时,将调用mediaplayer上的play方法。

我觉得我已经完成了教程所说的一切,我所有的在线搜索都没有结果。如果有人能帮上忙,我将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2016-07-26 02:07:41

最可能的情况是,您必须等到媒体播放器实际开始播放后才能设置字幕。

检查vlcj源代码中的MarqueeTest是否可以为您工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38564182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档