尝试在JavaFX中制作计算器

时间:2019-12-02 14:56:57

标签: java javafx

计算器从0.0开始,我可以将数字切换到按下按钮时选择的任何文本。我尝试添加if语句,以便添加多个值,但是这样做的时候,结果是11,而不是文本加上值。在正确方向上的任何帮助将不胜感激。

    button.setOnAction(e -> {

        Button bt = (Button) e.getSource();
        String str = bt.getText();
        tField.setText(bt.getText());
        if (str == "1") {
            tField.setText(tField.getText() + "1");
        }
        if (str == "2") {
            tField.setText(tField.getText() + "2");
        }
        if (str == "3") {
            tField.setText(tField.getText() + "1");
        }
});
}

0 个答案:

没有答案