swing小问题,求大侠们帮忙
我想移除对一个表格的鼠标监听
table.removeMouseListener(null);
这样写对吗?不好用啊!!!
------解决方案--------------------
------解决方案--------------------禁止
Java code
table.addMouseListener(new MouseListener(){
public void mousePressed(MouseEvent e){
e.consume(); // 将鼠标事件消费掉
}
// 其他方法类似
});
------解决方案--------------------
------解决方案--------------------
// 添加一个监听器,并为之赋值
MouseAdapter ma = null;
this.addMouseListener(ma = new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
System.out.println("sdfsd");
};
});
//将其删除
this.removeMouseListener(ma);