registerButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { // 创建新的忘记密码对象 ForgetPassword fp = new ForgetPassword(); } });换一种方式
时间: 2024-02-14 22:03:01 浏览: 98
public void actionPerformed(ActionEvent e)
你可以使用 Lambda 表达式来替换匿名内部类。
```
registerButton.addActionListener(e -> {
// 创建新的忘记密码对象
ForgetPassword fp = new ForgetPassword();
});
```
Lambda 表达式可以将一个方法作为一个参数传递给另一个方法。上面的代码使用了箭头符号 `->` 来表示 Lambda 表达式的参数和方法体,从而简化了匿名内部类的写法。
阅读全文