[英]Get the ArrayList index of an element after using a row filter on a JTable
我有一個包含多個元素的ArrayList,每個元素包含下一個字段:
我有一個JTable來顯示ArrayList中包含的信息。 根據某個字段,我有一個TableRowSorter來過濾信息。
假設在過濾后我只得到一個元素,因此JTable現在有一行。 如何在原始ArrayList中獲取該元素的索引? 我是否必須再實施一種字段“ID”?
int viewIndex = 0; // the index in the table of the unique filtered row.
int modelIndex = table.convertRowIndexToModel();
modelIndex
是支持表模型的列表中的行的索引。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.