如何在没有用户使用鼠标选择表的情况下选择表中的所有行?例如,我在一张叫做的桌子上InputTable.使用ActionListener/ TableModelListener,我可以通过这种方式在表中获取所选行(当用户点击它们时):
int[] rows = inputTable.getSelectedRows();
Run Code Online (Sandbox Code Playgroud)
我现在想要选择Input表中的所有行并将其指定为,int [] rows1.是否有一个命令getSelectedRows(),我可以在没有用户交互的情况下选择所有行?我知道有一个,SelectAll()但我想要一些特定于行的东西.
假设我有一个2D列表数组,我声明为 -
ArrayList<ArrayList<String>> seqList;
seqList = new ArrayList<ArrayList<String>>();
Run Code Online (Sandbox Code Playgroud)
并且该列表包含以下元素 -
[Mod5], [Mod5], [Mod5]
[Mod5, Mod10], [Mod5, Mod10]
[Mod5, Mod10, Mod8], [Mod5, Mod10, Mod8], [Mod5, Mod10, Mod8]
Run Code Online (Sandbox Code Playgroud)
我想提取所有行的第一个元素并将其保存在另一个列表中,即结果应该
[Mod5], [Mod5, Mod10], [Mod5, Mod10, Mod8]
是有可能的方法吗?