Java “上的错误”;AddBasicLayerlistener(本)“;

Java “上的错误”;AddBasicLayerlistener(本)“;,java,audio,netbeans,Java,Audio,Netbeans,我正在使用javazoom和BasicLayer库,并尝试注册BasicLayerListener事件 我正在关注这个>< 但是当我写这行时,player.addBasicLayerListener(这个) Netbeans说我需要像这样强制转换变量:player.addBasicLayerListener((BasicLayerListener)this) 但当我运行项目时抛出此异常> 线程“AWT-EventQueue-0”java.lang.ClassCastException中的异常:

我正在使用javazoom和BasicLayer库,并尝试注册BasicLayerListener事件

我正在关注这个>< 但是当我写这行时,player.addBasicLayerListener(这个)

Netbeans说我需要像这样强制转换变量:
player.addBasicLayerListener((BasicLayerListener)this)

但当我运行项目时抛出此异常>

线程“AWT-EventQueue-0”java.lang.ClassCastException中的异常: 无法将listentoguether.Replicator强制转换为 javazoom.jlgui.basiclayer.basiclayerlistener


请原谅我的英语

导致异常的可能原因太多了。我看了一下指南和代码
player.addBasicLayerListener(这个)显示在4个位置


如果没有关于异常和抛出错误的确切位置的详细信息,我最好的猜测是类
listentoguether。Reproductor
应该实现接口
basiclayerlistener

,您必须为侦听器使用实现
basiclayerlistener
的类