Class ConfigurationDialog

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class ConfigurationDialog extends JDialog
Boîte de dialogue de configuration. Cette boîte de dialogue est bloquante et n'est pas visible par défaut.
Author:
Virgile, Nicolas, Louis-Félix
See Also:
  • Constructor Details

    • ConfigurationDialog

      public ConfigurationDialog(ConfigurationPanel panel)
      Créer une nouvelle boîte de dialogue de configuration, encapsulant un panneau de configuration.
      Parameters:
      panel - Panneau de configuration à encapsuler
  • Method Details

    • addActionListener

      public void addActionListener(ActionListener actionListener)
      Ajoute un ActionListener au panneau de configuration de la boîte de dialogue.
      Parameters:
      actionListener - Instance d'ActionListener à ajouter
    • getPanel

      public ConfigurationPanel getPanel()
      Récupère le panneau de configuration sous-jacent
      Returns:
      Panneau de configuration sous-jacent
    • isValidated

      public boolean isValidated()
      Retourne si la boîte de dialogue a été validée par l'utilisateur.
      Returns:
      true Boîte de dialogue validée
    • setValidated

      public void setValidated(boolean validated)
      Indique si la boîte de dialogue a été validée par l'utilisateur.
      Parameters:
      validated - Boîte de dialogue validée ou non
    • get

      public int get()
      Retourne un entier, correspodant à une valeur d'une constante de JOptionPane, indiquant si le dialogue a été validé ou non.
      Returns:
      JOptionPane.YES_OPTION si validé