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

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

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

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

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

各位自己有空试试吧。

END

posted @ 2021-08-22 10:01  逆火狂飙  阅读(75)  评论(0)    收藏  举报
生当作人杰 死亦为鬼雄 至今思项羽 不肯过江东