4

我有一个JList并且我想在特定索引处获取该列表条目的文本。有人可以告诉我如何做到这一点,还是我应该将我的代码重组为getValues而不是getIndices

4

4 回答 4

9
JList dataList=(...)

 for(int i = 0; i < dataList.getModel().getSize(); i++) {
     System.out.println(dataList.getModel().getElementAt(i));
 }
于 2009-06-08T19:52:17.030 回答
3
Object[] temp = jList1.getSelectedValues();
temp[i] = the object you want.
于 2009-06-08T19:49:31.653 回答
2
DefaultListModel list = new DefaultListModel();
JList jl = new JList(list);

int i = 21;
Object = element;
String = yourElement;

element = jl.getModel().getElementAt(i);
yourElement = element.toString;
于 2009-11-11T18:03:44.793 回答
0
String nick = jListNicknames.getModel().getElementAt(index).toString();
System.out.println(nick);
于 2015-03-18T08:44:17.117 回答