试试this.remove....()你要去掉的监听事件

解决方案 »

  1.   

    http://community.csdn.net/Expert/TopicView1.asp?id=3222720
      

  2.   

    自己 impl 一个空的 MouseListener(或者MouseMotionListener?)
    然后add进去试试
      

  3.   

    slider = new JSlider(JSlider.VERTICAL, 0, 100, 0);          
    MouseListener[] mls = slider.getMouseListeners();
                                                                  
    for (int i = 0; i < mls.length; i++) {                        
        slider.removeMouseListener(mls[i]);                       
    }                                                             以后用:                                                              
    slider.setValue(int newValue);
    改变他的位置