gpt4 book ai didi

java - 我想在我的 JPanel 中实现 xuggle 播放的视频窗口?

转载 作者:行者123 更新时间:2023-12-01 15:37:53 26 4
gpt4 key购买 nike

我可以通过 xuggle 播放视频,但是当我启动我的程序时,视频在单独的 JFrame 中打开! ,我想在我自己的 Jframe 或 JPanel 中以全屏显示模式实现此播放器,那么我该怎么做??

我使用此代码播放视频:

private IMediaReader reader;
private IMediaViewer viewer;
viewer = ToolFactory.makeViewer();
reader = ToolFactory.makeReader("assets/Video/intro_video.flv");
reader.addListener(viewer);
while(reader.readPacket() == null);

我还需要知道如何通过资源方法 (this.getClass().getResource()) 加载 url 来播放此视频,并在我从 .jar 文件运行程序时加载视频文件

谢谢

最佳答案

在添加监听器后添加此代码,reader.addListener(ToolFactory.makeViewer(true, JFrame.EXIT_ON_CLOSE));如果您不想静态屏幕,请设为 true

关于java - 我想在我的 JPanel 中实现 xuggle 播放的视频窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8590446/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com