swing小问题,求大侠们帮忙 我想移除对一个表格的鼠标监听table.removeMouseListener(null);这样写对吗?不好用啊!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 removeMouseListener方法是移除指定的鼠标侦听器 listener s;table.addMouseListener(s);table.removeMouseListener(s); table.addMouseListener(new MouseAdapter() { public void mouseClicked(MouseEvent e) { } });添加的是这个事件,怎么移除呢 禁止table.addMouseListener(new MouseListener(){ public void mousePressed(MouseEvent e){ e.consume(); // 将鼠标事件消费掉 } // 其他方法类似}); 你那是匿名添加的,没法移除,除非removeAll // 添加一个监听器,并为之赋值MouseAdapter ma = null;this.addMouseListener(ma = new MouseAdapter() { public void mouseClicked(MouseEvent e) { System.out.println("sdfsd"); };});//将其删除this.removeMouseListener(ma); 请教一个关于 stack 和 queue class 的问题 救命,还是多态的问题 String对象和常量池有关系吗? 请问谁知道用Eclipse设计Swing时,serialVersionUID是什么东西啊 如何把java转成exe? 关于构造函数是私有的问题! JTable数据显示问题!急 Applet和策略文件的问题! 高手救命!Runtime.exec("ftp") 然后从 Process.getInputStream() 里面读,为何读不到东西 双数 截屏软件截屏时怎样实现截屏区域有方框显示 Swing JTextArea 必填项验证是否为空的问题
table.removeMouseListener(s);
table.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
}
});添加的是这个事件,怎么移除呢
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);