Java “上的错误”;AddBasicLayerlistener(本)“;
我正在使用javazoom和BasicLayer库,并尝试注册BasicLayerListener事件 我正在关注这个>< 但是当我写这行时,player.addBasicLayerListener(这个)代码> Netbeans说我需要像这样强制转换变量:Java “上的错误”;AddBasicLayerlistener(本)“;,java,audio,netbeans,Java,Audio,Netbeans,我正在使用javazoom和BasicLayer库,并尝试注册BasicLayerListener事件 我正在关注这个>< 但是当我写这行时,player.addBasicLayerListener(这个) Netbeans说我需要像这样强制转换变量:player.addBasicLayerListener((BasicLayerListener)this) 但当我运行项目时抛出此异常> 线程“AWT-EventQueue-0”java.lang.ClassCastException中的异常:
player.addBasicLayerListener((BasicLayerListener)this)代码>
但当我运行项目时抛出此异常>
线程“AWT-EventQueue-0”java.lang.ClassCastException中的异常:
无法将listentoguether.Replicator强制转换为
javazoom.jlgui.basiclayer.basiclayerlistener
请原谅我的英语导致异常的可能原因太多了。我看了一下指南和代码player.addBasicLayerListener(这个)代码>显示在4个位置
如果没有关于异常和抛出错误的确切位置的详细信息,我最好的猜测是类listentoguether。Reproductor
应该实现接口basiclayerlistener,您必须为侦听器使用实现basiclayerlistener
的类