在我设置的一个变量=0的时候,让一个jbutton执行鼠标mousePressed()事件
怎么办到啊?
就是if(i == 0){
            //这里什么代码让jbutton执行鼠标mousePressed()事件?
     }

解决方案 »

  1.   

    this.addMouseListener(new MouseAdapter(){
    ...............写上你要做的就可以了 ,键盘同理
    })
      

  2.   

    我就是想直接调用mousePressed()方法,但是我怎么设置括号里面的参数让它认为是左键Pressed...
      

  3.   

    addMouseListener(new MouseAdapter()){
        public void mouseDown(MouseEvent e){
             mousePressed();//点击鼠标的方法
        }
    }//下面是判断的
    if(i == 0){
       mousePressed();
    }//鼠标点击方法
    private void mousePressed(){
       /*
        * 要执行的操作
        */
    }
      

  4.   

    addMouseListener(new MouseAdapter()){
        public void mouseDown(MouseEvent e){
             mousePressed();//点击鼠标的方法
        }
    }我用的是这个.addMouseListener(this);
    有什么不同啊?