【Swing】使用lamda表达式简化事件响应的模板代码

写Swing程序的事件响应时,以下代码是常见的:

btnsPanel.getSbBtn().addActionListener(new ActionListener() {
     public void actionPerformed(ActionEvent e) {
         sblize();
     }
});

上面这段代码的作用是将按钮的点击响应挂到函数sblize上,有了lamda表达式,我们可以进行如下简化:

btnsPanel.getSbBtn().addActionListener(e->{sblize();});

各位自己有空试试吧。

END

原文地址:https://www.cnblogs.com/heyang78/p/15171392.html