2013-01-20 78 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

相關問題