2013-01-20 42 views
1

我一直在阅读有关Java媒体框架,我很困惑。例如,接口播放器和处理器。我是否必须为这些接口实现start()方法?我是否必须实现Java Media Framework接口?

+0

你的问题非常模糊。当你实现一个接口时,编译器需要实现其所有的方法。除非他们是适配器。 – GGrec

+0

因此,如果我在Player程序中调用player.start()而未在Player界面中实现此方法,那么我的程序将无法正常工作? – user1941192

回答

1

看看Manager API的方法。它有许多方法可以提供执行PlayerProcessor的对象。

+0

createPlayer()?所以如果我在这些对象之一上调用start(),播放器将开始播放?我不必执行start()?对不起,在这个问题上有点模糊。 – user1941192

+0

*“因此,如果我在这些对象之一上调用start(),播放器将开始播放?”*尝试播放时发生了什么? –

+0

是的,它的工作! DataSource和DataSink创建方法(createDataSource,createDataSink)的情况如何?我的意思是如果我在处理器上调用getDataOutput,那么我会得到输出数据源? – user1941192

相关问题