Class SignUpController

java.lang.Object
com.esprit.controllers.users.SignUpController

public class SignUpController extends Object
JavaFX controller class for the RAKCHA application. Handles UI interactions and manages view logic using FXML.
Since:
1.0.0
Version:
1.0.0
Author:
RAKCHA Team
  • Field Details

    • LOGGER

      private static final Logger LOGGER
    • anchorPane

      javafx.scene.layout.AnchorPane anchorPane
    • adresseTextField

      private javafx.scene.control.TextField adresseTextField
    • dateDeNaissanceDatePicker

      private javafx.scene.control.DatePicker dateDeNaissanceDatePicker
    • emailTextField

      private javafx.scene.control.TextField emailTextField
    • nomTextField

      private javafx.scene.control.TextField nomTextField
    • num_telephoneTextField

      private javafx.scene.control.TextField num_telephoneTextField
    • passwordTextField

      private javafx.scene.control.TextField passwordTextField
    • photoDeProfilImageView

      private javafx.scene.image.ImageView photoDeProfilImageView
    • prenomTextField

      private javafx.scene.control.TextField prenomTextField
    • roleComboBox

      private javafx.scene.control.ComboBox<String> roleComboBox
    • loginButton

      private javafx.scene.control.Button loginButton
  • Constructor Details

    • SignUpController

      public SignUpController()
  • Method Details

    • switchToLogin

      void switchToLogin(javafx.event.ActionEvent event) throws IOException
      Throws:
      IOException
    • initialize

      void initialize()
    • importImage

      void importImage(javafx.event.ActionEvent event)
      Parameters:
      event -
    • signup

      void signup(javafx.event.ActionEvent event) throws IOException
      Parameters:
      event -
      Throws:
      IOException