Je dispose d'une List :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
List listEnsembleLabelValueBean = new Vector();
Pour ajouter les élements, je fais ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
				//On ajoute cette Ensemble pour LabelValueBean
				listEnsembleLabelValueBean.add(
					new LabelValueBean(
						"" + vEnsemble.getLib() + "",
						"" + vEnsemble.getId() + ""));
vEnsemble me sert juste à récupérer des éléments.

J'aimerais utiliser la fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Collections.sort(listEnsembleAllLabelValueBean);
Mais, cela me fait planter mon appli.

A mon avis, il faudrait que j'implemente une méthode semblable a celle-ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
	public int compareTo(Object oCollection)
	{
		ValueCollection vCollection = (ValueCollection) oCollection;
		return m_lib.compareTo(vCollection.m_lib);
	}
Mais ou puis-je la mettre ??

Et est la bonne manière ???

Merci de votre aide.