我试图从文本框中获取用户输入并将其设置为变量,但我不知道如何。我已经编写并尝试了以下代码:
btn = new Button("set speed");
TextField speedinput = new TextField();
btn.setOnAction(car.speed = Integer.parseInt(speedinput));
任何帮助都会很棒,谢谢:)
答案 0 :(得分:0)
查看official docs的TextField和docs的按钮:
btn.setOnAction(new EventHandler<ActionEvent>() {
@Override public void handle(ActionEvent e) {
car.speed = Integer.parseInt(speedinput.getText());
}
});