Java - 如何从JList获取所有选定的值?

时间:2012-01-16 21:19:42

标签: java swing jlist java-7

这里苦苦挣扎的Java新手 - 帮忙!我试着: - 从JList获取所有选定的值 - 从这些值

创建一个ArrayList

似乎不推荐使用getSelectedValues?

4 个答案:

答案 0 :(得分:14)

直到JDK 1.6(在1.7中弃用):

JDK 1.7以来的新功能:

  • public List<E> getSelectedValuesList()

      

    返回所有选定项目的列表,根据列表中的索引按升序排列。

答案 1 :(得分:8)

从JDK1.7开始,它被替换为public List<E> getSelectedValuesList()http://docs.oracle.com/javase/7/docs/api/javax/swing/JList.html#getSelectedValuesList%28%29

答案 2 :(得分:5)

改为使用getSelectedValuesList

所以,请使用public List<E> getSelectedValuesList()

它返回:

  

返回所有选定项目的列表,根据列表中的索引按升序排列。

答案 3 :(得分:4)

请使用getSelectedValuesList。以下是API文档getSelectedValuesList的链接。