Bonjour,

Je voudrais simplement ajouter un sous-menu à mon menu contextuel.
Pour ce faire, j'ai créé un popup auquel j'ai ajouté le sous-menu comme-ci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
this.popupmenu = new JPopupMenu();
this.submenu = new JMenu("Sous menu");
this.item1 = new JMenuItem("Item1");
this.item1.addActionListener(this);
this.submenu.add(this.item1);
this.item2 = new JMenuItem("Item2");
this.item2.addActionListener(this);
this.submenu.add(this.item2);
this.popupmenu.add(this.submenu);
Après exécution, j'obtiens bien le popup, mais je ne peux pas dérouler le sous menu, comme s'il manquait une écoute sur celui-ci.

Qu'ai-je oublié pour que ceci fonctionne?

Merci