这里苦苦挣扎的Java新手 - 帮忙!我试着: - 从JList获取所有选定的值 - 从这些值
创建一个ArrayList似乎不推荐使用getSelectedValues?
答案 0 :(得分:14)
直到JDK 1.6(在1.7中弃用):
public Object[]
getSelectedValues()
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)
所以,请使用public List<E> getSelectedValuesList()
。
它返回:
返回所有选定项目的列表,根据列表中的索引按升序排列。
答案 3 :(得分:4)
请使用getSelectedValuesList
。以下是API文档getSelectedValuesList的链接。