Bonjour à tous.
Est-il possible de changer la largeur d'une JMenuBar ? J'aimerai avoir seulement "Fichier" et quand je clique dessus, les deux options à choix apparaissent. Je n'ai pas envie d'avoir la JMenuBar sur toute la longueur de ma JFrame. J'aimerai, si c'est possible, placer mon menu (seulement Fichier) tout en haut à droite.

Voici mon code:

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
public class MenuBarTest extends JDialog {
	private JMenuBar menuBar = new JMenuBar();
	private JMenu fichier = new JMenu("Fichier");
	private JMenuItem effacer = new JMenuItem("effacer"), sauvegarder = new JMenuItem("sauvegarder");
	private JPanel panNorth = new JPanel();
 
	public MenuBarTest(){
		setSize(300,500);
		setLocationRelativeTo(null);
 
		fichier.add(effacer);
		fichier.addSeparator();
		fichier.add(sauvegarder);
		menuBar.add(fichier);
		setJMenuBar(menuBar);
		add(panNorth, BorderLayout.NORTH);
	}
 
	public static void main(String[] args) {
		MenuBarTest m = new MenuBarTest();
		m.setVisible(true);
	}
}
Merci