0

所以我创建了一个实现 MouseListener 的处理类(这个有效)。当程序运行时,正在加载一些资源并创建用于 MouseListener 等的面板......然后当一切都完成后,假设进入()面板并添加 MouseListener。在下面输入():

@Override
public void enter() {

    gh = new Game_handler(gr); //gh works fine and implements mouselistener
    this.addMouseListener(gh); //gr is nothing but a chunk of data

    this.requestFocus();
}

现在由于某种原因 MouseListener 不听!我做了一些系统打印,我知道面板是创建的,然后是 MouseListener 类,然后它被添加到面板中。但由于某种原因,它不会做任何事情!

4

0 回答 0