通过左键双击 ListView 项来填充 TableView。
这个 TableView 有两个最右边的列呈现为 ChoiceBox 和 CheckBox,并且一切正常。
我的问题如下:添加一个项目,然后在 CheckBox 上设置标志,并为 ChoiceBox 列设置任何数字
现在,如果我再次左键单击 ListView 行以将另一个项目添加到表中,我之前的检查和数字设置就会消失
整个项目可以在这里下载
谢谢
编辑:我忘记了以下属性方法
public SimpleBooleanProperty onProperty() {
return on_col;
}
public SimpleStringProperty toolProperty(){
return tool_col;
}
public SimpleStringProperty chartProperty(){
return chart_col;
}
public SimpleStringProperty paneProperty(){
return pane_col;
}
添加这些方法后,CheckBoxes 问题现在已修复,只需要修复 ChoiceBox 上选择的数字即可。