Bonjour à tous,
Tout d'abord désolé pour le titre du post un peu bizarre et peu explicite, je n'ai pas mieux!
Voici mon problème/exercice :
Je cherche à remplir un tableau (2dimensions) avec des objets en fonction d'un objet prédéfini dans ce tableau. Mieux que des mots voici un petit schéma et l'état actuel de mon tableau.
Les objets à l'intérieur de chaque case du tableau sont de type Case avec 2 attributs (x et y). L'objet avec x=0 et y=0 est placé aléatoirement dans le tableau au lancement du programme et est représenté par [0,0] sur le schéma. Notez que dans le cas présent, cet objet est place à l'index [2][1] du tableau.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 null | null | null | null | null | null | null | [0,0]| null | null | null | null | null | null | null | null | null | null | null | null | null | null | null | null | null |
Edit: Je précise qu'on connait la taille exacte du tableau. Mais ça doit fonctionner avec des tailles différentes (5x5, 10x10 ...)
Je souhaite alors insérer dans toutes les autres cases du tableau les objets maCase avec les x et y correspondants.
Exemple:
La case juste au dessus de la case contenant l'objet maCase[x=0,y=0] doit contenir un object monAutreCase[x=0, y=1].
La case juste à droite de la case contenant l'objet maCase[x=0,y=0] doit contenir un object uneAutreCase[x=1, y=0].
Vous voyez le principe? Et bien je souhaite remplir toutes les cases de cette manière.
Auriez-vous une idée?
Merci.
Partager