Article n° 13

En ligne: 27 juin 2009
Modifié le: 31 décembre 2009
Popularité: 3
Nb visites: 3036

mots clés

IHM , Java

Java, Swing

Définir une fenêtre principale

Par: Chris

Généralement une application graphique commence par afficher une fenêtre principale à l’écran et lorsque l’utilisateur veut quitter l’application, il lui suffit de refermer cette fenêtre.

 1. Introduction

Cet article montre comment définir la fenêtre principale d’une application, comment l’afficher au centre de l’écran, comment modifier sa décoration et son icône et comment lier la fermeture de l’application à celle de la fenêtre. Vous verrez également comment ajouter un dialogue de confirmation avant de refermer la fenêtre.

 2. Choisir les bons composants Swing

L’API Swing propose 3 classes principales pour définir une fenêtre, JWindows, JFrame et JDialog.

JWindow définie une fenêtre sans cadre et sans barre de titre, JDialog sert à définir des boites de dialogues personnalisées qui sont appelées à partir d’une autre fenêtre et JFrame définie également une fenêtre vide comme JWindow mais avec décoration : cadre et barre de titre. C’est donc cette dernière que nous dériverons pour définir la fenêtre de notre application.

SPIP |