У меня есть такой код,
component1.setOnAction((ActionEvent event) -> {
for(int i=0; i<=10; i++){
System.out.println(i);
}
});
component2.setOnAction((ActionEvent event) -> {
for(int i=0; i<=10; i++){
System.out.println(i);
}
});
Чтобы избежать дублирования кода, я пытаюсь что-то вроде
component1.setOnAction(action);
component2.setOnAction(action);
куда,
action = // как я могу определить здесь цикл for.
Я старался,
ActionEvent action = new ActionEvent(Source, target);
Конструктор ActionEvent
запрашивает источник и цель (которые я не совсем понял, как их использовать).
Как я могу достичь этого?