如何设置让jlist选择不连续的多项值
比如从数据库得到一个list,内容是0310-AUTHBATINS-SUC-000023-YYYYMMDD
0310-AUTHBATINS-SUC-000024-YYYYMMDD
jlist内容是0310-AUTHBATINS-SUC-000023-YYYYMMDD
0310-AUTHBATINS-SUC-000024-YYYYMMDD
0310-AUTHBATINS-SUC-000025-YYYYMMDD
0310-AUTHBATINS-SUC-000026-YYYYMMDD
0310-AUTHBATINS-SUC-000027-YYYYMMDD
然后设置让jlist选中list的内容,就是让值为0310-AUTHBATINS-SUC-000023-YYYYMMDD, 0310-AUTHBATINS-SUC-000024-YYYYMMDD的两项为选中状态,所要选中内容在jlist中可能为不连续状态
------解决方案--------------------
不知道楼主说的选中状态是什么意思.
如果找到两个list相同的值的下标,可以循环list,然后在jlist中找到对应下标,根据下标进行后续操作.
for(String s : list){
int index = jlist.indexOf(s);
}