Ce programme de type Applications Windows consiste à construire une interface graphique (fenêtre) qui
permet de générer sept nombres aléatoires entre 1 et 50 pour faire afficher les boules correspondantes à ces nombres dans le but
d'offrir des numéros pour jouer à la lotto Max. Contrairement au
programme de l'activité 2 (Lotto 6/49), seulement 9 images sont intégrées pour les boulles et l'image d'arrière-plan est changé selon la valeur de 1 à 49 déterminé aléatoirement par le programme. Ce programme utilise aussi des matrices pour entreposer les données
et utilise des codes pour réorganiser l'ordre des chiffres pour placer les balles en ordre croissant.
Pour débuter, il faut construire l'interface graphique ci-dessous.
Il est important de construire des interfaces graphiques de qualité. C'est pourquoi le schéma ci-dessus précise l'emplacement des boules à l'aide des coordonnées (x,y) de celles-ci. L'interface devrait être de taille 800px par 400px. Il est recommandé de leur donner une valeur fausse (false) à leur propriété de visibilité (visible) pour qu'elles n'apparaissent pas à l'ouverture du programme.
Images nécessaires pour le programme:
En cliquant sur le bouton droit de la souris, chacune des images suivantes doivent être téléchargées dans un sous-réperoitre nommé
"imagesLotoMax" dans le sous-répertoire "My Project" lorsque le projet est fermé.
Il est important d'intégrer les images du programme dans la section ressources afin de pouvoir afficher les bonnes images des boules selon les nombres aléatoirement déterminés..
Les images ci-dessous présentent les codes pour ce programme.
Attention : Il faut cependant modifier ces codes pour afficher le 50e numéro qui est nécessaire dans le loto Max.
L'exécution du programme devrait faire apparaître la fenêtre suivante qui ne contient aucune boule au départ.
Le bouton Générer des numéros gagnants permet d'afficher les boules correspondantes aux nombres aléatoires déterminés.
Voici un second exemple d'affichage après avoir appuyé à nouveau sur le bouton Générer des numéros gagnants.
Voici un troisième exemple d'affichage après avoir appuyé à nouveau sur le bouton Générer des numéros gagnants.
Dans cet exemple, on remarque que le programme fonctionne très bien car les deux extrémités de nombres (1 et 49) s'affichent.