esus1985
Messages postés76Date d'inscriptionmercredi 1 juin 2005StatutMembreDernière intervention26 février 2009
-
20 mai 2008 à 20:00
esus1985
Messages postés76Date d'inscriptionmercredi 1 juin 2005StatutMembreDernière intervention26 février 2009
-
20 mai 2008 à 20:30
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 ^^ )
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 20 mai 2008 à 20:13
Salut,
Au lieu d'avoir une seule variable de type JTextField, nommée Text, créer une list de JTextField :
Déclaration :
List<JTextField> listeText = new LinkedList<JTextField>();
utilisation :
JTextField text = new JTextField (12);
text.setBounds(i* 20 , (j*30)+50,20,20);
// pas pratique de faire cà, vaut mieux utiliser un Layout !!!
text.setBorder(new LineBorder(Color.black, 1));
text.setFont(new Font("truc", Font.ITALIC, 10));
// c'est quoi ce "truc" ???
this.add(text);
this.listeText.add(text);
______________________________________
DarK Sidious