【发布时间】:2019-05-06 06:09:04
【问题描述】:
我使用 FXML 制作了一个程序。在 FXML 中,我创建了 4 个文本字段和按钮。我的问题是当我单击此按钮时,如何将 FXML 中的 TextFields 中的参数发送到控制器。
我正在使用 FXML 制作 JavaFX 应用程序。我将此应用程序连接到数据库。我搜索了前一周没有成功,但没有发现任何可以帮助我的特别之处。
<children>
<BorderPane prefHeight="30.0" prefWidth="700.0">
<bottom>
<AnchorPane>
<children>
<Button text="Add car" fx:id="button" onAction="#AddCar"/>
</children>
</AnchorPane>
</bottom>
</BorderPane>
<TextField promptText="Brand" id="carBrand"/>
<TextField promptText="Model" id="carModel"/>
<TextField promptText="Mileage" id="carMileage"/>
</children>
我希望我单击 FXML 中的按钮 - Java 控制器从 FXML 获取参数并写入控制台。实际上我知道如何在控制台中编写,但我的问题是我不知道如何从 FXML 中获取品牌、型号和里程。
【问题讨论】: