【发布时间】:2015-12-25 14:24:31
【问题描述】:
JTextArea messageDisplayArea=new JTextArea();
messageDisplayArea.addMouseListener(new MouseListener(){
public void mouseEntered(MouseEvent m){
JOptionPane.showMessageDialog(null,"a");
}
});
messageDisplayArea.addMouseListener(new MouseListener(){
public void mouseExited(MouseEvent m){
}
});
messageDisplayArea.addMouseListener(new MouseListener(){
public void mouseClicked(MouseEvent m){
}
});
messageDisplayArea.addMouseListener(new MouseListener(){
public void mousePressed(MouseEvent m){
}
});
messageDisplayArea.addMouseListener(new MouseListener(){
public void mouseReleased(MouseEvent m){
}
});
这是我的代码的一部分,我已经导入了 java.awt.* 和 java.awt.event.* 和 javax.swing.* 但还没有实现 MouseListener 接口。我已经覆盖了 MouseListener 接口中的所有方法,但是编译器抛出了 5 个错误,都说类不是抽象的,也没有覆盖 MouseListener 中的抽象方法。我做错了什么?
【问题讨论】:
标签: java overriding abstract mouselistener