Bonjour j'ai un petit problème pour récupérer une valeur d'un HasMap
dans l'idée je veux savoir d'où l'utilisateur vient (beforeRoom) et suivant cela je veux afficher soit l'image 1 soit l'image 2, mais pour savoir ça il me faut trouver le type.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 /** * Define an before from this room. */ public void setBefore(Room neighbor, int type) { typeImage.put(neighbor, type); } /** * Return the image that is corresponded */ public String getImage(Room beforeRoom) { String image = ""; int type; Set keys = typeImage.keySet(); for(Iterator iter = keys.iterator(); iter.hasNext(); ) if (iter.next() == beforeRoom) { type = /* je voudrai trouver le type */ } switch (type) { case 1: image = img1; break; case 2: image = img2; break; } return image; }
A vrai dire je sais pas quelle méthode utilisé pour renvoyer un entier (si possible) ?
Si vous avez des idées, voir des réponses, je suis preneur bien évidement
Partager