2

什么是 FXML 等价物(cb 是 ChoiceBox):

cb.getSelectionModel().select(1);

我试过这样的事情:

<ChoiceBox SelectionModel.select="1">
....
</ChoiceBox>

<ChoiceBox>
<SelectionModel select="1"/>
....
</ChoiceBox>

和很多类似的变化,但那些没有用

4

2 回答 2

0

现在,您必须通过 Controller 类中的 Java 代码来完成。已经提交了一个待处理的增强请求以在 FXML 中处理此问题。它看起来与您在此处发布的内容非常相似。

于 2012-02-22T01:28:58.597 回答
0

如果您使用场景生成器,请在 fxml 中尝试此操作。

<ChoiceBox fx:id="choice" layoutX="181.0" layoutY="14.0" prefHeight="25.0" prefWidth="119.0" value="item1" >
<String fx:value="item1" />
<Separator />
<String fx:value="item2" />
</ChoiceBox>
于 2015-09-24T03:01:44.473 回答