gpt4 book ai didi

javafx - 使用 FXML 在应用程序中预填充 ListView

转载 作者:行者123 更新时间:2023-12-04 13:05:24 26 4
gpt4 key购买 nike

我有使用 FXML 构建其 GUI 的 JavaFX 应用程序。

当这个应用程序启动时,我需要有 ListView,它加载了一些值,例如,从数据库中加载。那么,我该怎么做呢?

我知道如何制作应用程序,在用户单击按钮或类似的东西(FXML 中的“onAction”属性)后将项目加载到 ListView。但这并不适合我,因为我需要将项目自动加载到 ListView。

最佳答案

这用五个预定的波特率填充了我的选择框。我假设如果您尝试从 Controller 添加项目,列表仅显示这些值(未经测试)。

<ChoiceBox fx:id="baudRates" layoutX="234.0" layoutY="72.0">
<items>
<FXCollections fx:factory="observableArrayList">
<String fx:value="4800" />
<String fx:value="9600" />
<String fx:value="19200" />
<String fx:value="57600" />
<String fx:value="115200" />
</FXCollections>
</items>
</ChoiceBox>

您还需要在 FXML 中包含以下导入语句:
<?import javafx.collections.*?>

关于javafx - 使用 FXML 在应用程序中预填充 ListView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9705440/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com