Tableau de composants [Résolu]

cs_sanaria 15 Messages postés jeudi 18 décembre 2003Date d'inscription 21 février 2006 Dernière intervention - 11 févr. 2006 à 05:00 - Dernière réponse : cs_sanaria 15 Messages postés jeudi 18 décembre 2003Date d'inscription 21 février 2006 Dernière intervention
- 11 févr. 2006 à 16:17
Bonjour à tous,

Je bosse depuis quelques jour sur Java (débutant) et je me suis heurté a un prb dont je n'ai pu trouver la réponse sur le net facilement.

Je cherche a creer un tableau de composants (JToggleButton de la lib swing) afin de pouvoir modifier leur texte en faisant quelque chose du style : monBouton(i).setText(""+i); avec i un int.

J'ai cherché des info sur ce sujet mais je n'ai pas trouvé. Je travail sous NetBeans et j'aimerais savoir s'il y a une solution que ce soit du code ou automatisé pour créer ces tableaux.

Merci d'avance,
Sana,
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
cs_muad-dib 105 Messages postés lundi 9 avril 2001Date d'inscription 16 juillet 2008 Dernière intervention - 11 févr. 2006 à 15:08
3
Merci
Salut,

Un bout de code de création et d'initialisation de 10 boutons qui devrait t'aider :

JToggleButton[] boutons = new JToggleButton[10];

for(int i = 0; i < 10; i++) {
boutons[i] = new JToogleButton();
boutons[i].setText("ton texte");
}

Merci cs_muad-dib 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 70 internautes ce mois-ci

Commenter la réponse de cs_muad-dib
cs_sanaria 15 Messages postés jeudi 18 décembre 2003Date d'inscription 21 février 2006 Dernière intervention - 11 févr. 2006 à 16:17
0
Merci
Merci bcp je test ca chez moi ce soir ^^
Cependant il y a une petite chose qui me chagrine, comme je travail avec le generateur de code de netbeans j'ai peur qu'il ne reconnaisse pas les 10 composants. Y a t'il une solution pour palier a ce probleme? sinon je suppose que la position de ces composants devra etre codé par mes soins ?

Merci encore
Commenter la réponse de cs_sanaria

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.