如题。

解决方案 »

  1.   

    先实现一个ActionLactionListener 类
    然后在定义出来
    这样不知道可以不
    --------------------------
    完全出来的话只能把控件做为参数传递给这个类~
      

  2.   

    事件监听是由事件源通过这个必须实现方法actionPerformed发布给以注册的ActionListener。现在,就是无法绑定到当前JPane上。
    我在试一试。
    谢谢。
      

  3.   

    例:
    public class MyAction implements ActionListener{
    public void actionPerformed(ActionEvent e) {
    System.out.println("click button");
    }
    }button.addActionListener(new MyAction());很简单的
      

  4.   

    我的提问是过于简单了。
    提问:
        事件监听器独立成一个类?
        使其能改变任何JPane的属性和其内部组件的事件监听?
    怎么做是为了分层开发。
    ///////////////////////////////////////////////////////////////////////////
    P.S:以前做web开发的,不晓得GUI商业开发模式。
      

  5.   

    不用那么麻烦
    public class Jf extends JFrame implements ActionListener
    {
    ....
    JButton but=new JButton("按钮名称");
    but.addActionListener(this);
    public void actionPerformed(Actionevent e)
    {
     if(e.getactionCommand=="按钮名称")
    }
    }
    个人意见的简单用法