java系统输出到文本字段
大家好,我正在尝试建立一个系统。出来打印到文本字段中
当前我的文本字段名为:
TextField tf3 = new TextField();
我目前有一个可以工作的计算器,但它在控制台中打印出答案,我希望它能打印到JavaFX应用程序中
public static void main(String[] args) {
launch(args);
}
public berekenen test123 = new berekenen();
public void handle(ActionEvent event) {
int x = Integer.parseInt(tf1.getText());
int y = Integer.parseInt(tf2.getText());
if (event.getSource() == submitplus) {
System.out.println(test123.add(x, y));
}
if (event.getSource() == submitmin) {
System.out.println(test123.sub(x, y));
}
if (event.getSource() == submitkeer) {
System.out.println(test123.mult(x, y));
}
if (event.getSource() == submitdeel) {
System.out.println(test123.div(x, y));
}
}
有人知道怎么做吗?如果可能的话
# 1 楼答案
为了使用
TextField.setText(String str)
,您必须将int
值强制转换为String
。为此,您可以使用String.valueOf(int i)
,因此您的代码如下所示: