我正在使用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
答案 0 :(得分:0)
异常的可能原因太多了。我看了一下指南,代码player.addBasicPlayerListener(this);
出现在4个地方。
如果没有关于异常的详细信息以及引发错误的确切位置,我最好的猜测是类listentoguether.Reproductor
应该实现接口BasicPlayerListener
。