Bonjour,
J'ai un JMenu et je voudrais mettre un trait séparateur entre deux JMenuItem, je fais la méthode jMenuMonMenu.addSeparator(); mais il se place tout en haut... Comment choisir sa position dans la liste ?
Bonjour,
J'ai un JMenu et je voudrais mettre un trait séparateur entre deux JMenuItem, je fais la méthode jMenuMonMenu.addSeparator(); mais il se place tout en haut... Comment choisir sa position dans la liste ?
le separator sera entre les deux normalement menuItem
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 JMenuBar menuBar = new JMenuBar(); JMenu menu = new JMenu("menu"); JMenuItem menuItem = new JMenuItem("1"); menu.add(menuItem); menuFile.addSeparator(); menuItem = new JMenuItem("2"); menu.add(menuItem);![]()
Si tu veux qu'il le place en 3eme position :
Tu l'auras donc compris, c'est à l'ajout qu'on le place...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 menu.addItem(... menu.addItem(... menu.addItem(... menu.addSeparator(); menu.addItem(...
[EDIT] grilled
Merci ca fonctionne nickel ! (mais je pensais pas que c'était lors de l'ajout ! j'aurai plus penché pour une valeur ou qqch du genre)
merci !![]()
Partager