JavaFX构建具有适当结构的简单计算器

时间:2019-03-08 01:20:09

标签: java javafx structure calculator

因为计算器不可避免地会有许多按钮,所以是否存在比仅添加许多类似代码版本更具功能性的结构。例如,这是我的数字代码及其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
    });
    }

0 个答案:

没有答案