当前位置: 代码迷 >> J2SE >> 为啥在新建对象后面跟了一个方法。
  详细解决方案

为啥在新建对象后面跟了一个方法。

热度:221   发布时间:2016-04-24 12:35:12.0
为什么在新建对象后面跟了一个方法。。。
Java code
public void init() {      ActionListener al = new ActionListener() {         public void actionPerformed(ActionEvent e){            String name =                ((JButton)e.getSource()).getText();            t.setText(name + " Pressed");         }     };     b1.addActionListener(al);     add(b1);     b2.addActionListener(al);     add(b2);     add(t);  } 

RT,新建了ActionListener对象后,为什么在后面更了一个方法,还用{}括起来了?

------解决方案--------------------
Java code
ActionListener al = new ActionListener() {         public void actionPerformed(ActionEvent e){            String name =                ((JButton)e.getSource()).getText();            t.setText(name + " Pressed");         }     };
  相关解决方案