Bonjour,
Excusé moi du dérangement :/
Ça fait tout l'après-midi que je suis bloqué sur mon problème
En gros je programme une page en javafx ou je veux afficher les 6 dernières photos de ma base de données, tout est ok sauf que le problème et que j'aimerais incrémenter ma boucle for creer à chaque passage de boucle, des objets comme image1, image2 ... jusqu'à 6.
sauf que je ne vois pas comment je pourrais y insérer le contenu d'une variable à la place du nom de ce variable objet par exemple.
Cordialement,
Voici un morceau de code :
Code JAVA : 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
33
34
35
36
37
38
39
40
41
42 @FXML private ImageView imageA; @FXML private ImageView imageB; @FXML private ImageView imageC; @FXML private ImageView imageD; @FXML private ImageView imageE; @FXML private ImageView imageF; @FXML private void initialize() throws ExceptionDatabase{ daoPhoto daoPhoto= new daoPhoto(); try { daoPhoto.listerUnUrlPhoto(1); for (int i = 1; i <= daoPhoto.listerLesPhoto().size(); ++i){ System.out.println(daoPhoto.listerUnUrlPhoto(i)); daoPhoto.listerUnUrlPhoto(i); for(int lettre=1; lettre <= 6; ++lettre){ // Je veut remplacer Image imagea = new Image(); par Image image[lettre]=new Image(); Image imagea = new Image(daoPhoto.listerUnUrlPhoto(i).toString()); imageA.setImage(imagea); } } } catch (SQLException ex) { Logger.getLogger(ConsulterBienController.class.getName()).log(Level.SEVERE, null, ex); }
Je veut remplacer Image imagea = new Image(); par Image image[lettre]=new Image();
Partager