溫馨提示×

Java Action的常見實現方式

小樊
98
2024-06-13 19:33:37
欄目: 編程語言

  1. 繼承AbstractAction類:創建一個類并繼承AbstractAction類,實現actionPerformed方法來定義具體的操作。
public class CustomAction extends AbstractAction {
    @Override
    public void actionPerformed(ActionEvent e) {
        // 在這里定義具體的操作
    }
}
  1. 實現ActionListener接口:創建一個類并實現ActionListener接口,實現actionPerformed方法來定義具體的操作。
public class CustomAction implements ActionListener {
    @Override
    public void actionPerformed(ActionEvent e) {
        // 在這里定義具體的操作
    }
}
  1. 使用Lambda表達式:使用Lambda表達式來創建ActionListener對象,簡化代碼。
button.addActionListener(e -> {
    // 在這里定義具體的操作
});
  1. 使用匿名內部類:創建一個匿名內部類來實現ActionListener接口。
button.addActionListener(new ActionListener() {
    @Override
    public void actionPerformed(ActionEvent e) {
        // 在這里定義具體的操作
    }
});

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女