int x = 0;
    jButton1.addActionListener(new java.awt.event.ActionListener() {
      public void actionPerformed(ActionEvent e) {
        jButton1_actionPerformed(e,x);
      }
    });    void jButton1_actionPerformed(ActionEvent e,int i) {
    //
    }

解决方案 »

  1.   

    自定义个jButton1_actionPerformed()方法,好主意!
    不过没看懂,this应加在哪里?
      

  2.   

    this?
    按照你的代码看,你的类继承了一个ActionListener,obj.addActionListener(this);
    就是把你的类当作监听类,等同于
    jButton1.addActionListener(new java.awt.event.ActionListener() {
          public void actionPerformed(ActionEvent e) {
            jButton1_actionPerformed(e,x);
          }
        });
    中的
    new java.awt.event.ActionListener() {
          public void actionPerformed(ActionEvent e) {
            jButton1_actionPerformed(e,x);
          }
        }