2012-08-08 143 views
0

我使用DSMovie类在我的Swing应用程序中播放媒体播放器文件。 我需要帮助来改变音量。使用DSMovie的Swing媒体播放器

//play movie 
DSMovie movie = new DSMovie(filename,DSFiltergraph.RENDER_NATIVE,this); 

//stop movie 
movie.stop(); 

感谢

回答

1

我从来没有使用DSMovie,但经过约1分钟互联网的研究,我发现这一点:

setMasterVolume(float)

所以请刚开始使用之前阅读API文档它

+0

我在网上搜索了1分多钟,发现了setMasterVolume(float)的文档。问题是我使用的类没有这个功能,我有setVolume(float),当我使用它时什么也不做。 – user1206529 2012-08-08 15:59:57

0

好吧,我找到了方法:

DSMovie movie = new DSMovie(filename,DSFiltergraph.RENDER_NATIVE,this); 
movie.setVolume(1); 

//to raise the volume 
movie.setVolume(movie.getVolume()+0.02); 

//to lower the volume 
movie.setVolume(movie.getVolume()-0.02); 

谢谢。