je suis actuellement entrein de developper une interface dynamique
et afin de retrouver mes differents éléments j'ai decidé d'utiliser un hashTable
puis j'ajoute des elements
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Hashtable<String,JComponent> jpanelData
et lorsque j'affiche les "key"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 jpanelData.put("tu es le premier",jtextfiled); jpanelData.put("tu es le second ",Jpanel);
le resultat obtenu est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Enumeration<String> nameList = jpanelData.keys(); while(nameList.hasMoreElements()) { System.out.println("DS Multipanel nameList.nextElement()"+nameList.nextElement()); }
tu es le second
tu es le second
l'odre d'insertion n'est pas respecter et pour plus d'éléments c'est encore plus melanger.
existe-il un moyen pour que le hashtable garde l'ordre d'insertion ou une autre classe ayant ces sprecificitées la.
Partager