[JList] ordonner des éléments
Bonjour,
svp qlq un pourra me dire comment je peux ordonner des éléments dans une JList?
j'ai des infos sur une liste que je copie dans une autre 2ème liste après je veux créer deux boutons, un pour remonter les éléments qui sont séléctionnés et l'autre pour les faire descendre.
Merci de m'aider
ordonner les éléments dans une JList
oui mais comment? voici ce que j'ai fait mais ca marche pas
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
liste2=new JList();
liste2.setVisibleRowCount(11);
liste2.setFixedCellWidth( 380 );
jPanel7.add(new JScrollPane(liste2));
jButton421.addActionListener(new ActionListener()
{public void actionPerformed(ActionEvent e){
//int a;
//faire monter les éléments sélectionnées
int taille= liste2.getLastVisibleIndex();
// int tab[] = liste2.getSelectedIndices();
Object a[]=liste2.getSelectedValues();
for(int j=1;j<=taille;j++){
if(liste2.isSelectedIndex(j))
{
int b = liste2.getSelectedIndex();
liste2.setSelectedIndex(b-1);
//tab[i-1] = b;}
a[j]=liste2.getSelectedValue();
//liste2.setSelectedIndices(tab);
}
a[j]=liste2.getSelectedValue();}
liste2.setListData(a);}
});
} |
svp aidez moi :(