" addBasicPlayerListener(this)"

时间:2017-01-24 11:19:29

标签: java audio netbeans

我正在使用javazoom和basicplayer库,我正在尝试注册BasicPlayerListener事件。

我跟着这个> guide< 但是当我写这行> player.addBasicPlayerListener(this);

Netbeans说我需要像这样投射变量:player.addBasicPlayerListener((BasicPlayerListener) this);

但是当我运行proyect时会抛出此异常>

  

线程中的异常" AWT-EventQueue-0" java.lang.ClassCastException:   listentoguether.Reproductor无法强制转换为   javazoom.jlgui.basicplayer.BasicPlayerListener

请原谅我的英文

1 个答案:

答案 0 :(得分:0)

异常的可能原因太多了。我看了一下指南,代码player.addBasicPlayerListener(this);出现在4个地方。

如果没有关于异常的详细信息以及引发错误的确切位置,我最好的猜测是类listentoguether.Reproductor应该实现接口BasicPlayerListener