Class ConnectionFrame

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

public class ConnectionFrame extends JFrame implements ActionListener
Classe représentant la fenêtre de connexion de l'application MateZone. Cette fenêtre permet à l'utilisateur de saisir l'adresse de l'hôte et le port pour établir une connexion avec le serveur.
See Also:
  • Field Details

    • txtHost

      private JTextField txtHost
      Champ de texte pour saisir l'adresse de l'hôte.
    • txtPort

      private JTextField txtPort
      Champ de texte pour saisir le port du serveur.
    • btnConnect

      private JButton btnConnect
      Bouton pour établir la connexion.
    • txtOutput

      private JTextArea txtOutput
      Zone de texte pour afficher les messages de sortie (logs).
    • controleur

      private Controleur controleur
      Instance du contrôleur pour gérer la logique de l'application.
  • Constructor Details

    • ConnectionFrame

      public ConnectionFrame(Controleur controleur)
      Constructeur de la classe ConnectionFrame.
      Parameters:
      controleur - Instance du contrôleur pour gérer la logique de l'application.
  • Method Details

    • actionPerformed

      public void actionPerformed(ActionEvent e)
      Méthode appelée lors du clic sur le bouton "Se connecter". Tente d'établir une connexion avec le serveur en utilisant les informations saisies.
      Specified by:
      actionPerformed in interface ActionListener
      Parameters:
      e - L'événement déclenché par le clic sur le bouton.