Afficher les 48 cartes d’un jeu avec Grid Layout
Cette vidéo montre comment afficher et tourner les 48 cartes d'un jeu en utilisant NetBean.
Introduction
Organiser son travail
L'interface de netbeans minimum
Pour commencer
Deviner un nombre tiré au hasard
Communiquer et traiter des données
Faire des tests
Compter et concaténer
Programmer avec des fonctions
Construire une interface graphique conviviale
Afficher plusieurs photos sur des lignes et des colonnes
Programmer en orienté objet
Ajouter de l'interactivité
Afficher un jeu de 2 fois 24 cartes
Mélanger les cartes
Ajouter de l'interactivité
Créer une fenêtre de dialogue
Carnet d'adresse
Module 1
Module 2
Module 3
Module 4
Module 5
Extraits gratuits
Détails de la leçon
Description de la leçon
Dans cette leçon, nous abordons la manière de modifier notre grid layout pour afficher les 48 cartes d'un jeu. Initialement configurer en deux par deux, nous changeons cela en quatre lignes sur douze colonnes. Chaque carte dans le grid layout se voit attribuer un événement pour permettre sa rotation, bien qu'actuellement chaque carte ne puisse être retournée qu'une seule fois.
Nous couvrons la modification des dimensions minimales et de layout des éléments pour mieux s'adapter aux 48 cartes. Ensuite, nous implémentons la fonction initCart, qui crée les cartes en utilisant une boucle for et des tableaux, en se basant sur les concepts étudiés précédemment. Chaque carte, lors de sa création, reçoit des paramètres tels que l'image de la carte de face, l'URL de l'image du dos de la carte, et un identifiant.
Nous séparons la création des cartes de leur affichage. La fonction afficheLesCartesAvecEvt parcourt la liste et affiche chaque carte dans le conteneur, tout en ajoutant un écouteur d'événements permettant la rotation des cartes. L'exécution montre que les images s'affichent correctement et la fonctionnalité de retournement fonctionne lorsqu'on clique sur les cartes.
Objectifs de cette leçon
Les objectifs de cette vidéo sont :
Comprendre comment modifier un grid layout pour afficher plusieurs éléments.
Apprendre à initialiser et afficher des cartes de jeu en utilisant une boucle.
Mettre en place des écouteurs d'événements pour interagir avec les éléments de l'interface.
Prérequis pour cette leçon
Connaissance de base en programmation Java.
Familiarité avec NetBean et les concepts de grid layout.
Métiers concernés
Les concepts abordés dans cette vidéo sont utiles pour les dévéloppeurs logiciels travaillant sur des interfaces graphiques, les concepteurs de jeux, et les ingénieurs logiciels.
Alternatives et ressources
Des alternatives à NetBean pourrait inclure :
Eclipse
IntelliJ IDEA
Visual Studio Code via des plugins appropriés.
Questions & Réponses