salut à tous,
j'ai un gros soucis pour créer un JPopupMenu avec les JMenu de la JMenuBar :
après il y a toute la créations des JMenuItem et leur ajout.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 JMenuBar menuBar; JMenu menu, subMenu; JMenuItem menuItem; //barre de menu menuBar = new JMenuBar(); //menu contextuel menuContextuel = new JPopupMenu("toto"); ////// menu "Fichier" ////// menu = new JMenu("Fichier"); menu.setMnemonic(KeyEvent.VK_F); menuBar.add(menu); menuContextuel.add(menu);
sans le JPopupMenu, la JMenuBar fonctionne nickel mais lorsque la ligneest ajoutée ça efface le menu de la JMenuBar et je ne comprends pas pourquoi.Code:menuContextuel.add(menu);
en + comme après la création de la JMenuBar je désactive certains JmenuItem, ça me fait une belle exception comme quoi il ne trouve pas le JMenuItem (
