当前位置:编程学习 > JAVA >>

关于JMF Player的问题

JMF中我想加一个拖动滚动条调整当前音乐播放时间的功能,我的想法是把当前的播放器关闭,然后重新实例化一个播放器,设置播放器启动时间setMediaTime(new Time(value)),再启动它。可是这样做不对,有没有更好的方法?!急!
代码如下:
                    player.stop();
player.close();
try {
player = Manager.createPlayer(new MediaLocator(
new File(currentPath).toURI().toURL()));
player.setMediaTime(new Time(value));
player.start();
} catch (NoPlayerException e1) {
e1.printStackTrace();
} catch (IOException e1) {
e1.printStackTrace();
}

提示错误如下:
javax.media.NotRealizedError: Cannot set media time on a unrealized controller java 音乐 JMF
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,