JDialog |
Java : Dialogue |
---|---|
Java | javax.swing |
Description
Cette classe principal permet la création d'une fenêtre de boite de dialogue.
Liste des méthodes
Méthode | Prototype | Description | Hérité |
---|---|---|---|
JDIALOG | public JDialog() throws HeadlessException; | Ce constructeur permet de créer l'objet avec les paramètres par défaut. | |
JDIALOG | public JDialog(Dialog owner) throws HeadlessException; | Ce constructeur permet de créer l'objet sans titre mais avec le propriétaire de dialogue spécifié. | |
JDIALOG | public JDialog(Dialog owner, boolean modal) throws HeadlessException; | Ce constructeur permet de créer l'objet sans titre mais avec le propriétaire de dialogue et l'état de modèle spécifiés. | |
JDIALOG | public JDialog(Dialog owner, String title) throws HeadlessException; | Ce constructeur permet de créer l'objet avec le titre et le propriétaire de dialogue spécifiés. | |
JDIALOG | public JDialog(Dialog owner, String title, boolean modal) throws HeadlessException; | Ce constructeur permet de créer l'objet avec le titre, le propriétaire de dialogue et l'état de modèle spécifiés. | |
JDIALOG | public JDialog(Dialog owner, String title, boolean modal, GraphicsConfiguration gc) throws HeadlessException; | Ce constructeur permet de créer l'objet avec le titre, le propriétaire de dialogue, l'état de modèle et la configuration graphique spécifiés. | |
JDIALOG | public JDialog(Frame owner) throws HeadlessException; | Ce constructeur permet de créer l'objet avec le propriétaire du cadre spécifié. | |
JDIALOG | public JDialog(Frame owner, boolean modal) throws HeadlessException; | Ce constructeur permet de créer l'objet avec le propriétaire du cadre et l'état de modèle spécifiés. | |
JDIALOG | public JDialog(Frame owner, String title) throws HeadlessException; | Ce constructeur permet de créer l'objet avec le propriétaire du cadre et le titre spécifiés. | |
JDIALOG | public JDialog(Frame owner, String title, boolean modal) throws HeadlessException; | Ce constructeur permet de créer l'objet avec le propriétaire du cadre, le titre et l'état courant spécifiés. | |
JDIALOG | public JDialog(Frame owner, String title, boolean modal, GraphicsConfiguration gc); | Ce constructeur permet de créer l'objet avec le propriétaire du cadre, le titre, l'état courant et la configuration graphique spécifiés. | |
ADDIMPL | protected void addImpl(Component comp, Object constraints, int index); | Cette méthode permet d'ajouter la composante enfant spécifié. | |
CREATEROOTPANE | protected JRootPane createRootPane(); | Cette méthode permet de créer la racine du panneau par défaut. | |
DIALOGINIT | protected void dialogInit(); | Cette méthode permet d'initialiser la propriété de JDialog. | |
GETACCESSIBLECONTEXT | AccessibleContext getAccessibleContext(); | Cette méthode permet de demander le contexte d'accessibilité avec cet objet. | |
GETCONTENTPANE | Container getContentPane(); | Cette méthode permet de demander l'objet de panneau de contenu de ce dialogue. | |
GETDEFAULTCLOSEOPERATION | int getDefaultCloseOperation(); | Cette méthode permet de demander l'opération se produisant quand l'utilisateur initie une fermeture de dialogue. | |
GETGLASSPANE | Component getGlassPane(); | Cette méthode permet de demander l'objet glassPane pour ce dialogue. | |
GETJMENUBAR | JMenuBar getJMenuBar(); | Cette méthode permet de demander l'ensemble de la barre de menu de ce dialogue. | |
GETLAYEREDPANE | JLayeredPane getLayeredPane(); | Cette méthode permet de demander l'objet de panneau de couche pour ce dialogue. | |
GETROOTPANE | JRootPane getRootPane(); | Cette méthode permet de demander l'objet de panneau racine pour ce dialogue. | |
ISDEFAULTLOOKANDFEELDECORATED | static boolean isDefaultLookAndFeelDecorated(); | Cette méthode permet de vérifier si un nouveau dialogue JDialogs créé doit avoir leurs décorations de fenêtre fournit par l'aspect et de la convivialité courante. | |
ISROOTPANECHECKINGENABLED | protected boolean isRootPaneCheckingEnabled(); | Cette méthode permet de vérifier si l'appelant à ajouter et la méthode setLayout sont transférer vers le panneau de contenu. | |
PARAMSTRING | protected String paramString(); | Cette méthode permet de demander une chaine de caractères représentant cet objet. | |
PROCESSWINDOWEVENT | protected void processWindowEvent(WindowEvent e); | Cette méthode permet de traiter l'événement de fenêtre dépendant de l'état de la propriété defaultCloseOperation. | |
REMOVE | void remove(Component comp); | Cette méthode permet d'enlever la composante spécifié du conteneur. | |
SETCONTENTPANE | void setContentPane(Container contentPane); | Cette méthode permet de fixer l'objet de panneau de contenu de ce dialogue. | |
SETDEFAULTCLOSEOPERATION | void setDefaultCloseOperation(int operation); | Cette méthode permet de fixer l'opération se produisant quand l'utilisateur initie une fermeture de dialogue. | |
SETDEFAULTLOOKANDFEELDECORATED | static void setDefaultLookAndFeelDecorated(boolean defaultLookAndFeelDecorated); | Cette méthode permet de fixer l'état de vérification si un nouveau dialogue JDialogs créé doit avoir leurs décorations de fenêtre fournit par l'aspect et de la convivialité courante. | |
SETGLASSPANE | void setGlassPane(Component glassPane); | Cette méthode permet de fixer l'objet glassPane pour ce dialogue. | |
SETJMENUBAR | void setJMenuBar(JMenuBar menu); | Cette méthode permet de fixer l'ensemble de la barre de menu de ce dialogue. | |
SETLAYEREDPANE | void setLayeredPane(JLayeredPane layeredPane); | Cette méthode permet de fixer l'objet de panneau de couche pour ce dialogue. | |
SETLAYOUT | void setLayout(LayoutManager manager); | Cette méthode permet de fixer l'objet LayoutManager. | |
SETROOTPANE | protected void setRootPane(JRootPane root); | Cette méthode permet de fixer l'objet de panneau racine pour ce dialogue. | |
SETROOTPANECHECKINGENABLED | protected void setRootPaneCheckingEnabled(boolean enabled); | Cette méthode permet de fixer l'état de vérification si l'appelant à ajouter et la méthode setLayout sont transférer vers le panneau de contenu. | |
UPDATE | void update(Graphics g); | Cette méthode permet de mettre à jour cette objet par une action de repeindre. |
Exemple
Cet exemple permet de montrer l'utilisation de cette classe :
- import java.awt.BorderLayout;
- import javax.swing.*;
-
- public class JDialogSamples {
-
- public static void main(String arg[]) {
- JDialog dialog = new JDialog();
- dialog.setModal(true);
- JPanel pane = new JPanel(new BorderLayout());
- JLabel label = new JLabel("Mon étiquette !");
- label.setFont(label.getFont().deriveFont(20.0f));
- pane.add(label);
- dialog.add(pane);
- dialog.pack();
- dialog.setVisible(true);
- }
- }
on obtiendra le résultat suivant :
Dernière mise à jour : Dimanche, le 21 juin 2015