Java Desktop System propose les types de fenêtres suivants :
Fenêtres d'application
Lorsque vous démarrez une application, une fenêtre d'application s'ouvre. Le gestionnaire de fenêtres lui applique un cadre. Par défaut, le bord supérieur de la fenêtre d'application contient une barre de titre. Celle-ci contient des boutons que vous pouvez employer pour travailler dans la fenêtre. Les boutons du cadre d'une fenêtre d'application permettent d'exécuter des actions telles qu'ouvrir le menu Fenêtre ou fermer la fenêtre. Ce menu propose plusieurs actions applicables à la fenêtre.
La figure suivante illustre une fenêtre d'application standard.
Fenêtres de dialogue
Une fenêtre de dialogue permet d'entrer des informations ou des commandes. La boîte de dialogue s'inscrit dans un cadre de fenêtre.
Le bord supérieur de celui-ci permet de travailler dans la fenêtre. Par exemple, vous pouvez utiliser la barre de titre pour déplacer la boîte de dialogue. Le cadre contient également des boutons vous permettant :
d'ouvrir le menu Fenêtre ;
de fermer la fenêtre de dialogue.
Généralement, les fenêtres de dialogue sont appelées à partir d'une fenêtre d'application. Lorsque vous ouvrez une fenêtre de dialogue, celle-ci est généralement activée et située à l'avant-plan. Certaines d'entre elles vous empêchent d'utiliser l'application jusqu'à ce que vous les fermiez.
La figure suivante illustre une fenêtre de dialogue standard :
Le cadre désigne la bordure qui entoure la fenêtre. Il contient une barre de titre. Celle-ci contient des boutons que vous pouvez employer pour travailler dans la fenêtre.
Vous pouvez appliquer plusieurs thèmes à vos cadres de fenêtres. Les thèmes permettent d'en déterminer leur aspect. Utilisez l'outil de préférences des thèmes
pour choisir un thème commun à tous les cadres de fenêtre.
Les cadres permettent d'exécuter diverses actions sur les fenêtres. La barre de titre, en particulier, contient différents boutons. La figure suivante illustre la barre de titre d'une fenêtre d'application.
Les fenêtres de dialogue contiennent également certains éléments de contrôle associés au cadre. Le Tableau 4–1 décrit les éléments de contrôle actifs des cadres, de gauche à droite.
Tableau 4–1 Éléments de contrôle des cadres de fenêtres