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();