Bonjour,
j'ai un petit soucis pour creer un menu dynamique en java,
mon probleme est que mon action listener est seulement sur le dernier item ajouté, logique vu mon code mais je vois pas cmt faire autrement
Citation :
ArrayList<JMenuItem> testArray=new ArrayList<JMenuItem>();
Iterator<Map.Entry<String,Display>> it=Namek.mw.hashMap_Display.entrySet().iterator();
while (it.hasNext())
{
Map.Entry me = (Map.Entry)it.next(); NewItem=new JMenuItem((String)me.getKey());
NewItem.addActionListener(myAL);
CopyEx.add(NewItem);
}
|
CopyEx etant un JMenu
et donc si jen ajoute plusieurs, seul le dernier est selectionable, cela ne m'arrange pas, mais je vois pas top cmt faire :s
merci