gpt4 book ai didi

java - 检测 JTable 行中对象的策略?

转载 作者:行者123 更新时间:2023-12-02 15:34:22 26 4
gpt4 key购买 nike

事情是这样的:一个由 JTableModel 支持的可排序 JTable,其中包含填充行的对象数组(一个对象 = 一行)。需要删除行。

在不排序的情况下,删除对象很简单:获取选定的行索引,删除同一索引下的数组对象。但是,通过排序,行索引在某种意义上会变得困惑,因为它们不再匹配支持数组对象索引。克服这个问题的正确方法是什么?

最佳答案

奥斯卡几乎是对的,应该这样做:

int selectedRow = table.getSelectedRow();
tableModel.removeRow(table.convertRowIndexToModel(selectedRow));

关于java - 检测 JTable 行中对象的策略?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/641065/

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