gpt4 book ai didi

scalafx - 如何在 ChoiceBox 中设置项目

转载 作者:行者123 更新时间:2023-12-05 07:09:31 25 4
gpt4 key购买 nike

我有一个 ChoiceBox,我想用一个 ObservableList 来设置它。在 JavaFX 中我可能会这样做:

ObservableList genres = FXCollections.observableArrayList(
"Chamber",
"Country",
"Cowbell",
"Metal",
"Polka",
"Rock"
);

choiceBox.setItems(genres);

但我在 ScalaFX 中找不到任何等效示例。那会是什么样子?

最佳答案

ScalaFX 以与 Scala 集合兼容的 JavaFX 集合包装器而自豪。您可以执行以下操作:

  var genres = ObservableBuffer(
"Chamber",
"Country",
"Cowbell",
"Metal",
"Polka",
"Rock"
)

choiceBox.items = genres

您将在 ProScalaFX 项目中找到更多示例:https://github.com/scalafx/ProScalaFX

关于scalafx - 如何在 ChoiceBox 中设置项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61520879/

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