gpt4 book ai didi

JavaFx TableView 行失去选择突出显示

转载 作者:行者123 更新时间:2023-12-02 03:25:55 26 4
gpt4 key购买 nike

通过鼠标单击在JavaFx中选择表格 View 的一行后,选择不会保留。

就此而言,我想让它注意到该表正在更新,In ImagesOut Images 的列值正在根据数据库中的值。

在更新期间,甚至在更新值之后,我无法在我选择的特定行上保持选择突出显示

每当我选择一行时,我都可以使用tableview.getSelectedModel.getSelectedItem()获取所选值,但选择不会保留在所选行上。

最佳答案

您是否要删除旧项目,然后重新添加新项目?如果是的话,这可能会导致您所看到的效果。在 FX 中,如果数据更新,您只需更新项目内的属性,无需从支持表的 ObservableList 中删除项目。但是请确保该项目是从 FX 线程而不是任何其他线程更新的。

关于JavaFx TableView 行失去选择突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38898136/

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