précédent | suivant | table des matières

JDialog

Sommaire
  1. Constructeurs
  2. Méthodes

La classe JDialog permet de créer des boîtes de dialogue, qui permettent des interaction avec l'utilisateur de l'application.Les dialogues sont des conteneur de premier niveau ( comme JFrame) : ils ne sont pas contenus dans d’autres cadres, mais dépendent d’un autre cadre. Lorsqu’un cadre est fermé ( ou iconifié ) les cadres qui en dépendent sont fermés ( ou iconifiés ).

Un dialogue peut être :

1Constructeurs

JDialog (Dialog owner) 
Construit une boîte de dialogue dépendant de owner, non modale
JDialog (Dialog owner, String titre)
Construit une boîte de dialogue dépendant de owner, avec un titre, et non modale
JDialog (Dialog owner, String titre , boolean modal) 
Construit une boîte de dialogue dépendant de owner, avec un titre, et une modalité
JDialog (Frame owner)
Construit une boîte de dialogue dépendant de owner et non modale
JDialog (Frame owner, boolean modal) 
Construit une boîte de dialogue dépendant de owner, avec une modalité
JDialog (Frame owner, String titre) 
Construit une boîte de dialogue dépendant de owner, avec un titre, et non modale
JDialog (Frame owner, String titre, boolean modal)
Construit une boîte de dialogue dépendant de owner, avec un titre, et une modalité

2Méthodes

void dispose()
Détruit la boîte de dialogue
String getTitle()
Retourne le titre de la boîte de dialogue 
boolean isModal()
Retourne vrai si la boîte de dialogue est modale 

boolean isResizable()
Indique si on peut redimensionner la boîte  de dialogue
void setModal(boolean b)
Positionne la modalité 
void setResizable(boolean resizable)
Positionne la possibilité de redimensionner. 
void setTitle(String title)
Change le titre de la boîte 
void setDefaultCloseOperation(int v)
Indique comment la boîte de dialogue daoit se comporter quand l'utilisateur ferme la fenêtre. v peut avoir les valeurs suivantes :
  • DO_NOTHING_ON_CLOSE ne rien faire
  • HIDE_ON_CLOSE la fenêtre devient invisible
  • DISPOSE_ON_CLOSE la fenêtre est détruite

haut de la page