Tutoriel SWING : Créer un menu

////Tutoriel SWING : Créer un menu

Dans le chapitre précédent, vous avez agencé vos composants avec certains gestionnaires de composants . A travers ce tutoriel N° 24 d’Objis, nous allons voir comment on peut ajouter un menu à notre fenêtre swing.

Par la suite de ce tutoriel, vous aprrendrez à déployer avec Java Web Start .

Objis : spécialiste JAVA depuis 2005

Touchez du doigt notre approche pédagogique (70% de pratique) à travers ce tutoriel. Comme nos clients, contactez-nous (contact @ objis.com) pour vos besoins en assistance technique ou en formations sur mesure dans nos locaux, dans vos locaux ou à distance.

Prérequis

 Tutoriel 23 : Gérer l’agencement des composants

Objectifs

 Savoir créer un menu et l’ajouter à votre fenêtre swing .

Programme

 Partie 1 : Exemple avec JMenuBar

 conclusion

Durée

 20 minutes.

PUBLICITE

formation-integration-continue-usine-logicielle-objis-maillons

Partie 1 : Exemple avec JMenuBar

Veuillez modifier le code de la classe Fenetre2 comme ci-dessous :

tuto-24-1

Explications

 La classe JMenuBar du package javax.swing encapsule une barre de menus , sa méthode add() permet d’ajouter des menus .
tuto-24-2
Pour plus d’informations veuillez consulter la documentation officielle, ici

 La classe JMenu du package javax.swing nous permet d’encapsuler un menu qui sera rattaché à l’objet JMenuBar
tuto-24-2
Pour plus d’informations, veuillez consulter la documentation officielle ici

 La classe JMenuItem du package javax.swing nous a permis d’ajouter un sous menu « Panneau suivant » à notre menu « Fichier »

 La classe JMenuItem hérite de la classe AbstractButton et a un comportement similaire à celui d’un bouton; c’est pouquoi nous avons pu lui ajouter notre listener :
tuto-24-3
Consultez la documentation ici pour plus d’informations .

 A l’éxécution nous avons le résultat ci-dessous :
tuto-24-4

 En cliquant sur Fichier/Panneau Suivant, nous avons le résultat attendu
tuto-24-4

Conclusion

Dans ce tutoriel java N°24 d’Objis, vous avez pu voir ajouter un exemple de menu à votre programme.
Dans le tutoriel suivant (tutoriel Java N°25 ), vous allez apprendre comment déployer avec Java Web Start.

Votre avis nous intéresse

Vous avez remarqué une erreur ? Vous avez une recommandation pour améliorer ce tuto ? Vous souhaitez nous encourager à partager notre savoir-faire technique et pédagogique ?

Donner votre avis sur ce Tuto objis.com


2018-02-01T09:05:07+01:00

Contactez nous

241 rue DUGUESCLIN, 69003 Lyon

Web : Objis : spécialiste formation Java