2017-01-24 53 views
-2

我正在使用javazoom和basicplayer庫,我試圖註冊BasicPlayerListener事件。錯誤「addBasicPlayerListener(this)」

我下面這個>guide < 但是當我寫的行>player.addBasicPlayerListener(this);

Netbeans的說,我需要轉換的變量是這樣的:player.addBasicPlayerListener((BasicPlayerListener) this);

但是當我運行proyect拋出此例外>

在異常線程 「AWT-EventQueue的-0」 java.lang.ClassCastException: listentoguether.Reproductor不能被轉換爲 javazoom.jlgui.basicplayer.BasicPlayerListener

原諒我的英語

+0

您必須爲偵聽器使用實現'BasicPlayerListener'的類 –

回答

0

有例外的只是太多可能的原因。我看了一下指南,代碼player.addBasicPlayerListener(this);出現在4個地方。

沒有進一步的例外情況和錯誤發生的確切位置的細節,我最好的猜測是類listentoguether.Reproductor應該實現接口BasicPlayerListener

相關問題