Bonjour,

j'ai un problème de JpopupMenu qui ne s'affiche pas.

Context :
Ce menu doit s'afficher sur un JPanel dont la méthode paint(Graphics) a été redéfinie.
Son apparition dépend d'autre condition que seulement un click droit sur le JPanel.

Création du menu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
// action
		this.actionMIEtapeEdit	=	new ActionSpe ("Edit", "actionEditEtape");
		// popUpMenu
		this.popUpEtape		=	new JPopupMenu 	("Etape");
		this.mIEtapeEdit	=	new JMenuItem 	(this.actionMIEtapeEdit);
		this.mIEtapeEdit.addActionListener (this);
Affichage du menu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
private		void		MaybeShowPopUpEtape	(MouseEvent aME)
	{
		if (this.popUpEtape.isPopupTrigger (aME))
		{
			this.popUpEtape.show (this, aME.getX (), aME.getY ());
		}
	}
La methode MaybeShowPopUpEtape(MouseEvent) s'execute correctement, mais .show n'affiche pas le menu.
J'ai déjà utilisé les JpopupMenu, mais j'ai jamais eut ce problème.

Merci d'avance