【问题标题】:JavaFX, TextField value to variableJavaFX,TextField 值到变量
【发布时间】:2016-01-20 06:05:58
【问题描述】:

我正在尝试从文本框中获取用户输入并将其设置为变量,但我不知道如何。我已经编写并尝试了以下代码:

btn = new Button("set speed");
TextField speedinput = new TextField();

btn.setOnAction(car.speed = Integer.parseInt(speedinput));

任何帮助都会很棒,谢谢:)

【问题讨论】:

    标签: javafx textfield


    【解决方案1】:

    查看official docs 获取TextField 和docs 获取按钮:

    btn.setOnAction(new EventHandler<ActionEvent>() {
            @Override public void handle(ActionEvent e) {
                car.speed = Integer.parseInt(speedinput.getText());
            }
        });
    

    【讨论】:

    • 谢谢,但我仍然收到错误消息。 'ButtonBase 类型中的方法 setOnAction(EventHandler) 不适用于参数 (int)' 知道这是什么原因吗?谢谢
    • 我编辑了代码,但你为什么不按照我一开始建议的那样使用文档?
    猜你喜欢
    • 2017-03-21
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 2015-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多