Groupe de contrôle avec Matisse (Netbeans 6.5)

cs_Morinaux Messages postés 34 Date d'inscription mercredi 19 novembre 2003 Statut Membre Dernière intervention 16 mai 2009 - 29 déc. 2008 à 22:13
cs_Morinaux Messages postés 34 Date d'inscription mercredi 19 novembre 2003 Statut Membre Dernière intervention 16 mai 2009 - 30 déc. 2008 à 13:07
Bonsoir,

Sous VB6 il y avait possibilité de faire des groupes de contrôle, c'est-à-dire de pouvoir acceder à un composant de la façon suivante : jTextField[0], jTextField[1], jTextField[2],...

Avec le code j'arrive à le faire en créant un tableau de jTextField :
JTextField[] jTextField = new JTextField[6];
jTextField[0] = new JTextField();
jTextField[0].setBounds(new Rectangle (121,12,63,20));
this.add(jTextField[0]);

Mais c'est trop fastidieux à insérer la position de tous les composants. Si Matisse permettrait de le faire, ce serait un très gros attout.

Merci

1 réponse

cs_Morinaux Messages postés 34 Date d'inscription mercredi 19 novembre 2003 Statut Membre Dernière intervention 16 mai 2009 1
30 déc. 2008 à 13:07
Je crois que j'ai trouvé mais il reste un petit problème :


On crée un panel et on insère tous les composants dedant puis on y accède réccursivement par le biais de la méthode getComposant(i).


Le problème est que les composants ne sont pas listé dans l'ordre même si alphabétiquement l'ordre concorde.
Et même si je réarange moi même les composants ils reste toujours dans le désordre, ainsi l'ordre sera toujours : 4ème composant, 3ème, 1er puis 2ème.


Avez-vous une idée pour mettre tout ça dans l'ordre une bonne fois pour toute ? 
0
Rejoignez-nous