Bonjour, j'ai tenté de faire un menu qui s'ouvrirait en réaction au clic droit de la souris.


J'arrive à obtenir un menu qui s'ouvre...mais le problème c'est que ce menu est vide et se résume à un petit carré...


Voilà l'idée

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
 private void tree_mousePressed(MouseEvent e) {
                // Enregistre quel bouton de la souris est enfoncé.
    int buttonDown = e.getButton();
 
    if(buttonDown == MouseEvent.BUTTON3) 
    {
           // Bouton DROIT enfoncé
         System.out.println("Bouton droit click\n");
 
         javax.swing.JPopupMenu jMenu3;
         jMenu3 = new javax.swing.JPopupMenu();
         javax.swing.JMenuItem jMenuItem5;
         jMenuItem5= new javax.swing.JMenuItem();
         jMenuItem5.setName("Supprimer");
         jMenuItem5.setVisible(true);
         jMenu3.add(jMenuItem5);
         jMenu3.setSize(50,50);
         jMenu3.setVisible(true);
         jMenu3.show(jTree1,e.getXOnScreen(),e.getYOnScreen());
 
    }
                                                        }
    });
Je réagis bien au clic droit ma console me le confirme. En revanche le menu continue à poser problème.

Auriez vous une solution ?