2010-08-11 2 views
2

Je suis en train de développer une interface graphique simple, basée JFrame auquel j'ai ajouté un JMenuBar et qui à son tour a les JMenuItems habituels ajoutés à ce - « Fichier: », « Edit: », etc.Java - Est-il possible d'ajouter un JMenu sur le côté droit d'un JMenuBar?

Je voudrais être en mesure d'ajouter un autre JMenuItem - "About:" - à l'extrême droite du JMenuBar. Est-ce possible sans trop de hackery? Je voudrais un moyen simple et léger de le faire si c'est possible?

C'est ce que je suis en train de réaliser:

---------------------------------------------------------------------------------------- 
File: Edit: Tools:                About:  
---------------------------------------------------------------------------------------- 

Merci de nous aider à :-)

Modifier \ Update - 12-8-2010: Edité le titre de ma question lisez JMenu au lieu de JMenuItem.

Compilé une application simple pour tester le code donné dans la réponse acceptée ci-dessous et cela fonctionne parfaitement !!!

+0

Merci, skaffman. J'aurais dû penser à la balise "swing" moi-même :-( –

Répondre

0

Une alternative à l'utilisation de la colle (ce qui est la meilleure solution dans ce cas), serait d'utiliser une bordure vide. Ce ne serait pas dynamique comme de la colle, car elle aurait une largeur fixe.

Questions connexes