Поскольку калькулятор неизбежно будет иметь много кнопок, существует ли более функциональная структура, чем просто добавление множества версий аналогичного кода.Пример - это мой код для чисел и их событий setOnAction.Это хорошая практика, чтобы помещать вызовы setOnAction в метод createContent () или есть лучший способ?
private Parent createContent(){
btOne.setOnAction(e ->{
String newText = "1";
String oldText = tfDisplay.getText();
tfDisplay.setText(oldText+newText);
});
btTwo.setOnAction(e ->{
String newText = "2";
String oldText = tfDisplay.getText();
tfDisplay.setText(oldText+newText);
//btThree..btFour..etc
});
}