bonjour,
j'ai une application qui doit faire du calcul matriciel.
mon probleme : je n'arrive pas créer plusieurs JTextField et les utiliser puisque dans mes boucles, je crée toujours le meme control. Du coup, je n'arrive a récuperer que la valeur du dernier Field créé
Il faudrait que j'arrive a créer une collection de JTextField mais je n'ai pas la moindre idée de comment faire.
Si quelqu'un le sait, ca me debloquerait pas mal...
voila les boucles :
mat etant de calsse matrice que j'ai définie moi même hauteur et largeur sont des int (mais bon c'est pas super utile de savoir ca pour ce probleme ^^ )
for(int j=0; j<=mat.getHauteur();j++){
for(int i=0; i<=mat.getLargeur();i++){
if(i==0||j==0){
if(i==0){val =j;}else{if(j==0){val = i;}}
this.label2.getToolTipText();
this.label2 = new JLabel(String.valueOf(val));
this.label2.setBounds(i* 20 , (j*30)+50,20,20);
//this.label2.setBorder(new LineBorder(Color.red, 2));
this.label2.setFont(new Font("truc", Font.ITALIC, 10));
this.add(this.label2);
//System.out.print(String.valueOf(i) + " " + String.valueOf(j) + "\n");
}
else{
this.Text = new JTextField (12);
this.Text.setBounds(i* 20 , (j*30)+50,20,20);
this.Text.setBorder(new LineBorder(Color.black, 1));
this.Text.setFont(new Font("truc", Font.ITALIC, 10));
//this.Text.setVisible(false);}
this.add(this.Text);
}
}
}
Merci d'avance