根据用户选择的选项,我的 ComboBox 需要显示不同的内容。所以我必须扔掉现有的项目,并加载一个新的列表。
目前我有(并且这有效)
myComboBox.getItems().clear(); myComboBox.getItems().addAll(myList);
但是我想链接它们:
myComboBox.getItems().clear().addAll(myList);
或者:
myComboBox.getItems().clear().getItems().addAll(myList);
但我得到:void 不能被取消引用,因为 clear() 已经返回了 void。
有什么方法可以链接这些操作吗?它有效,但它很丑陋,我依稀记得看到一个更优雅的解决方案,但不记得它是什么。
叮当猫咪
噜噜哒
相关分类