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

Ale*_*x G 9 java swing jlist java-7

一个苦苦挣扎的Java新手在这里 - 帮忙!我正在尝试: - 从JList获取所有选定的值 - 从这些值创建一个ArrayList

似乎getSelectedValues已被弃用?

mik*_*iku 14

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

JDK 1.7以来的新功能:


aoi*_*222 8

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


Ran*_*Rag 5

请改用getSelectedValuesList.

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

它返回:

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


Jag*_*ger 5

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