我可以在JTable中随机选择多行吗?
我试过
table.setRowSelectionInterval(index 0, index 2);
它将选择三行0,1和2,但我需要跳过索引1的选择。
我该如何做到这一点?
提前致谢
答案 0 :(得分:4)
无法通过单个方法调用设置不连续选择,您至少需要两个:
table.setRowSelectionInterval(0, 0);
table.addRowSelectionInterval(2, 2);
答案 1 :(得分:-1)
设置Jtable属性 - selectionModel-多个区间选择
第一行选择应该使用setRowSelectionInterval(i,j)完成 随后的行选择(在同一个JTable中)应该使用addRowSelectionInterval(i,j)来完成
使用
ListSelectionModel selectionModel =
jTable1.getSelectionModel();
selectionModel.setSelectionInterval(1, 1);//for first row selection
selectionModel.addSelectionInterval(3, 3);
selectionModel.addSelectionInterval(5, 5);
此