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

Class ButtonController

java.lang.Object
fr.myny.gui.ButtonController

public class ButtonController
extends java.lang.Object
Classe permettant l'execution des fonctionnalités de l'application via les autres packages data, database, grid et stats.
  • Constructor Summary

    Constructors
    Constructor Description
    ButtonController()  
  • Method Summary

    Modifier and Type Method Description
    private void checkBox2Numeros()
    Appelle la méthode d'affichage des statistiques des fréquences d'apparitions de combinaison de 2 chiffres
    private void checkBox3Numeros()
    Appelle la méthode d'affichage des statistiques des fréquences d'apparitions de combinaison de 3 chiffres
    private void checkBoxNumeros()
    Appelle la méthode d'affichage des statistiques des fréquences d'apparitions d'un nombre
    private void checkBoxNumerosBonus()
    Appelle la méthode d'affichage des statistiques des fréquences d'apparitions d'un nombre bonus
    private void controllerAutoDernierTirage()
    Execution de la méthode de téléchargement des dernières données automatiquement et met à jour la base de données
    private void controllerAutoTirage()
    Execution de la méthode de téléchargement de toutes les données automatiquement et met à jour la base de données
    private void controllerGetCSVFile()
    Demande à l'utilisateur de sélectionner un fichier CSV via l'explorateur des fichiers et met à jour la base de données

    Methods inherited from class java.lang.Object

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

    • ButtonController

      public ButtonController()
  • Method Details

    • controllerAutoTirage

      private void controllerAutoTirage() throws java.io.IOException
      Execution de la méthode de téléchargement de toutes les données automatiquement et met à jour la base de données
      Throws:
      java.io.IOException
    • controllerAutoDernierTirage

      private void controllerAutoDernierTirage() throws java.io.IOException
      Execution de la méthode de téléchargement des dernières données automatiquement et met à jour la base de données
      Throws:
      java.io.IOException
    • controllerGetCSVFile

      private void controllerGetCSVFile() throws java.io.IOException
      Demande à l'utilisateur de sélectionner un fichier CSV via l'explorateur des fichiers et met à jour la base de données
      Throws:
      java.io.IOException
    • checkBoxNumeros

      private void checkBoxNumeros() throws java.io.IOException
      Appelle la méthode d'affichage des statistiques des fréquences d'apparitions d'un nombre
      Throws:
      java.io.IOException
    • checkBox2Numeros

      private void checkBox2Numeros() throws java.io.IOException
      Appelle la méthode d'affichage des statistiques des fréquences d'apparitions de combinaison de 2 chiffres
      Throws:
      java.io.IOException
    • checkBox3Numeros

      private void checkBox3Numeros() throws java.io.IOException
      Appelle la méthode d'affichage des statistiques des fréquences d'apparitions de combinaison de 3 chiffres
      Throws:
      java.io.IOException
    • checkBoxNumerosBonus

      private void checkBoxNumerosBonus() throws java.io.IOException
      Appelle la méthode d'affichage des statistiques des fréquences d'apparitions d'un nombre bonus
      Throws:
      java.io.IOException