Faire un menu dynamique

Faire un menu dynamique - Java - Programmation

Marsh Posté le 04-04-2008 à 09:59:54    

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 ;)

Reply

Marsh Posté le 04-04-2008 à 09:59:54   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed