Domanda

Ho un JList e Sono voler ottenere il testo di una voce di tale elenco a un indice specifico. Qualcuno mi potrebbe informare come fare questo o dovrei ristrutturare il mio codice per getValues invece di getIndices?

È stato utile?

Soluzione

JList dataList=(...)

 for(int i = 0; i < dataList.getModel().getSize(); i++) {
     System.out.println(dataList.getModel().getElementAt(i));
 }

Altri suggerimenti

Object[] temp = jList1.getSelectedValues();
temp[i] = the object you want.
DefaultListModel list = new DefaultListModel();
JList jl = new JList(list);

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

element = jl.getModel().getElementAt(i);
yourElement = element.toString;
String nick = jListNicknames.getModel().getElementAt(index).toString();
System.out.println(nick);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top