private Component visualComponent;
//代码片断
public void controllerUpdate(ControllerEvent e){
.....
lse if (e instanceof RealizeCompleteEvent)
{
// player.getVisualComponent()是一个播放所有视频媒体的可视组件。
visualComponent = player.getVisualComponent();
if (visualComponent != null)
{
contentPane.remove(visualComponent);
visualComponent = null;
}
}
if (visualComponent != null)
{
contentPane.add(visualComponent);
}
contentPane.doLayout();
........
else if (e instanceof PrefetchCompleteEvent)
{
if (visualComponent != null)//
{
// contentPane.add(visualComponent);//没有图片的问题在这里
visualComponent.addMouseListener(new MouseHandler());
contentPane.repaint();
// visualComponent.addMouseMotionListener(new MouseMotionHandler());
}
}
这样就可以捕捉到JMF播放界面中的鼠标事件了,在后面多用了一次contentPane.add(visualComponent),导致播放时有声音,没有图片,谁知道原因请留言
分享到:
相关推荐
jmf多媒体播放.zip
JMF播放MP3简单例子,Eclipse项目,免安装JMF,但是要将JMF安装时产生的20个dll文件拷贝在jre\bin下面才能正常运行。 关于20个dll的详情,可以下载我的JMF版音乐播放器,里面有文档说明: ...
简单介绍jmf,并且使用jmf框架实现流媒体的播放
详细说明:usb 摄像头视频采集,开发工具:java jmf-usb video camera acquisition, development tools : java jmf audio 播放 和 video Camera数据采集 一个完整的MyEclipse项目 JDK1.4.2以上版本
一个能实现播放本地视频文件的小程序,JMF实现。只需将里面地址改为对应的即可直接运行!有中文注解!
一个基于JMF的MP3播放器,实现列表播放和基本功能!
java的JMF包和mp3播放插件,其中jmf包是全平台通用的
JMF(Java Media FrameWork)是java编写视频播放程序的封装类。该文档介绍了如何下载JMF,下载后如何安装JMF,以及如何将JMF包配置到eclipse中。
java 通过jmf播放视频简单demo
程序描述:用JMF2.0做的调用摄像头 进行视屏录制,是 医学上“内镜”影像学录像和截图的简单DEMO。 完整的MyEclipse项目,含有源码和所需的JAR包,编译完成有直接运行com.jake.camera.LocalVideoTest就可出现录制...
很多人用JFM播放MP3遇到问题,根本原因是设置问题。 这是本人使用JMF的心得,附带框架安装程序、项目、jar, all in one!
基于JMF类库的视频播放代码,简单明了!!!
jmf播放视频视频,录制视频
jmf 设置声音和视频选项,并实现录像功能
可以搜索E盘里所有的MP3文件,将其播放,只要在控制台输入数字,就可以播放音乐,是学习java的JMF的简单示例。代码可运行。
内含有用JMF基础知识并实现了捕捉视频音频及播放实例并有详细讲解。
包含有JMF的入门教程和利用JMF进行多线程编程
一个用JMF框架写的实现音乐播放的小程序,配置好JMF后即可编译运行
JADE平台管理JMF视频播放java代码
JMF 最新安装包 jmf-2_1_1e-windows-i586.exe JMF 2.0 API