gpt4 book ai didi

java - 方法中的使用 View 和模型

转载 作者:行者123 更新时间:2023-12-02 06:30:29 24 4
gpt4 key购买 nike

在方法中使用 viewIndexmodelIndex 有什么普遍规律吗?

例如在JTable.getValueAt()方法中,我们应该发送 View 索引还是模型索引?

我在表格中使用排序/过滤功能。

偶尔使用viewIndex,有时使用modelIndex!

最佳答案

作为一般规则,您将使用 View 值来访问行。这在使用过滤和排序时将起作用。

根据您的要求,该列可能会稍微复杂一些。如果您想要所选单元格的数据,请使用 View 。其他时候您想使用模型值来访问列。

例如,您知道模型的第 0 列始终包含数据库中数据的“ID”。因此,也许您的逻辑是,当用户单击一行时,您需要访问数据库以获取更多信息。因此,您将使用 View 行和模型列,因为用户可能会重新排序 View 的 TableColumns,因此您无法确定第 0 列不再代表“ID”。

关于java - 方法中的使用 View 和模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20101718/

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