gpt4 book ai didi

java - 如何使用 javafx 根据来自另一个组合框的单击值设置组合框的值

转载 作者:搜寻专家 更新时间:2023-11-01 02:20:03 24 4
gpt4 key购买 nike

我是 javafx 新手,想根据第一个组合框的选定值实时为另一个组合框设置新值。我试过这段代码但没有用

@FXML
public void A(ActionEvent event) {
String a[] = {"A","B","C"};
list2 = FXCollections.observableArrayList(a);
ChunitS.setItems(list2);
if (ChunitS.getValue() == (null)) {
return;
} else {
list1 = FXCollections.observableArrayList(ChunitS.getValue().toString());
ChassS.setItems(list1);
}
}

如果我在第一个组合框中选择“A”,则第二个组合框应更新为在其中包含值“A”。

最佳答案

尝试在 on action first 组合框函数中使用 String output = ChunitS.getSelectionModel().getSelectedItem().toString(); 以获得选中。然后在第二个组合框中设置所选值。希望有帮助

关于java - 如何使用 javafx 根据来自另一个组合框的单击值设置组合框的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48293043/

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