首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

怎么设置让jlist选择不连续的多项值

2012-09-16 
如何设置让jlist选择不连续的多项值比如从数据库得到一个list,内容是0310-AUTHBATINS-SUC-000023-YYYYMMDD

如何设置让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);
}

热点排行