Module fr.myny.gui
Package fr.myny.gui

Class DocumentController

java.lang.Object
fr.myny.gui.DocumentController
All Implemented Interfaces:
javafx.fxml.Initializable

public class DocumentController
extends java.lang.Object
implements javafx.fxml.Initializable
Classe permettant d'initialiser et d'écouter le changement des ChoiceBox
  • Field Summary

    Fields
    Modifier and Type Field Description
    private javafx.scene.control.ChoiceBox<java.lang.Integer> integerChoiceBox
    ChoiceBox créé grâce à FXML
    private javafx.collections.ObservableList observableIntegerList
    Liste d'entier observable grâce à FX
    private javafx.collections.ObservableList observableStringList
    Liste de chaîne de caractère observable grâce à FX
    private javafx.scene.control.ChoiceBox<java.lang.String> stringChoiceBox
    ChoiceBox créé grâce à FXML
  • Constructor Summary

    Constructors
    Constructor Description
    DocumentController()  
  • Method Summary

    Modifier and Type Method Description
    void initialize​(java.net.URL url, java.util.ResourceBundle resourceBundle)
    Initialisation de la première ChoiceBox du nombre de numéros voulu
    private void loadDataGuarantee()
    Chargement de toutes les options garantie du systeme
    private void loadDataNumbers()
    Chargement de toutes les options liés au nombre de numéro voulu
    private void numberGuarantee​(javafx.event.ActionEvent event)
    Action lors d'un évenement concernant la garantie du système
    private void numberPlay​(javafx.event.ActionEvent event)
    Action lors d'un évenement concernant le nombre de numéros à jouer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • integerChoiceBox

      private javafx.scene.control.ChoiceBox<java.lang.Integer> integerChoiceBox
      ChoiceBox créé grâce à FXML
    • stringChoiceBox

      private javafx.scene.control.ChoiceBox<java.lang.String> stringChoiceBox
      ChoiceBox créé grâce à FXML
    • observableIntegerList

      private javafx.collections.ObservableList observableIntegerList
      Liste d'entier observable grâce à FX
    • observableStringList

      private javafx.collections.ObservableList observableStringList
      Liste de chaîne de caractère observable grâce à FX
  • Constructor Details

    • DocumentController

      public DocumentController()
  • Method Details

    • initialize

      public void initialize​(java.net.URL url, java.util.ResourceBundle resourceBundle)
      Initialisation de la première ChoiceBox du nombre de numéros voulu
      Specified by:
      initialize in interface javafx.fxml.Initializable
      Parameters:
      url - Paramètre non utilisé mais obligatoire en argument
      resourceBundle - Paramètre non utilisé mais obligatoire en argument
    • numberGuarantee

      private void numberGuarantee​(javafx.event.ActionEvent event)
      Action lors d'un évenement concernant la garantie du système
      Parameters:
      event - Action de l'évenement
    • numberPlay

      private void numberPlay​(javafx.event.ActionEvent event)
      Action lors d'un évenement concernant le nombre de numéros à jouer
      Parameters:
      event - Action de l'évenement
    • loadDataGuarantee

      private void loadDataGuarantee()
      Chargement de toutes les options garantie du systeme
    • loadDataNumbers

      private void loadDataNumbers()
      Chargement de toutes les options liés au nombre de numéro voulu