[JAVA] attribution dynamique de nom de variable

attribution dynamique de nom de variable [JAVA] - Java - Programmation

Marsh Posté le 16-03-2004 à 22:00:24    

Encore une question surement deja posée plein de fois mais je n'ai pas trouvé de réponse
 
j'ai besoin de créer un nombre de CheckBox variable a chaque fois  
mais je en sais pas comment les appeler : le code suivant crée effectivement le nombre de checkbox voulu mais apres je ne peux plus y acceder car ils ont le même pointeur soit : temp
 

Code :
  1. for(int i = 0 ; i < colonnes.size() ; i++) {
  2.   JCheckBox temp = new JCheckBox((String)colonnes.get(i), false) ;
  3.   temp.setBackground(COULEUR) ;
  4.   panneau.add(temp) ;
  5.  }


 
 
le code suivant ne marche pas non plus :  
 
 

Code :
  1. for(int i = 0 ; i < colonnes.size() ; i++) {
  2.   String test = "temp" + i ;
  3.   JCheckBox test = new JCheckBox((String)colonnes.get(i), false) ;
  4.   test.setBackground(COULEUR) ;
  5.   panneau.add(test) ;
  6.  }


 
 
merci  
 
olivier

Reply

Marsh Posté le 16-03-2004 à 22:00:24   

Reply

Marsh Posté le 16-03-2004 à 22:01:14    

:pfff: allez fais un tableau au lieu de te la jouer php badboy


Message édité par Taz le 16-03-2004 à 22:01:28
Reply

Marsh Posté le 16-03-2004 à 22:01:31    

euh, ça te dirait pas de faire un tableau? [:mlc]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 16-03-2004 à 22:01:54    

merde, grillé :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 16-03-2004 à 22:08:24    

un tableau est ce que vous pouvez préciser cette évidente réponse? Moi etre debutant ;-)

Reply

Marsh Posté le 16-03-2004 à 22:09:23    

euh ... pouet[] ça te dit rien?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 16-03-2004 à 22:12:43    

ah le bénévolat c'est plus ce que c'était. Un tableau de quoi? Il contiendrait quoi ce tableau?

Reply

Marsh Posté le 16-03-2004 à 22:15:25    

[:wam]
 
à ton avis?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 16-03-2004 à 22:18:46    

Ah ouais quand même [:mlc]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 16-03-2004 à 22:19:04    

je garde mon calme peut etre pourrais tu te mettre a mon niveau et faire un petit effort?

Reply

Marsh Posté le 16-03-2004 à 22:19:04   

Reply

Marsh Posté le 16-03-2004 à 22:19:42    

fake :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 16-03-2004 à 22:20:22    

roievil a écrit :

je garde mon calme peut etre pourrais tu te mettre a mon niveau et faire un petit effort?  

ha non mais vas-y, énerve-toi, te gène surtout pas pour moi [:itm]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 16-03-2004 à 22:22:46    

http://java.sun.com/docs/books/jls [...] C.doc.html
Tu cherches à "array" et tu tombes sur http://java.sun.com/docs/books/jls [...] html#27805
Bonne lecture [:zytra]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 16-03-2004 à 22:24:32    

merci bcp

Reply

Marsh Posté le 16-03-2004 à 22:25:06    

merci pour le snobisme

Reply

Marsh Posté le 16-03-2004 à 22:27:34    

Ba c'est surtout que t'arrives avec un bout de programme en Swing sans savoir ce qu'est un tableau... ça fait un peu bizarre [:ddr555] Surtout que les tableaux sont un concept plutôt répandu en programmation.
Normalement, quand on apprend la prog, on apprend les diverses structures de base. Savoir ce qu'est une variable ou un objet mais pas un tableau, ça fait un peu ovni, quoi [:spamafote]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 16-03-2004 à 22:29:27    

je sais ce qu'est un tableau je voyais juste pas son utilité ici

Reply

Marsh Posté le 16-03-2004 à 22:30:33    

ah bon

Reply

Marsh Posté le 16-03-2004 à 22:30:54    

je suis un biologiste j'ai aps l'esprit assez tourné info, ca viendra
 
mais plutot que pour passer pour une tache je préfère dire : non je suis un fake ct une blague

Reply

Marsh Posté le 16-03-2004 à 22:30:56    

roievil a écrit :

je sais ce qu'est un tableau je voyais juste pas son utilité ici


[:mlc]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 16-03-2004 à 22:32:07    

roievil a écrit :

je sais ce qu'est un tableau je voyais juste pas son utilité ici


Et mettre tes JCheckBox dans un tableau de JCheckBox ? [:meganne]


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 16-03-2004 à 22:32:13    

String test = "temp" + i ;
 
une variable et un index ça te démange pas ?

Reply

Marsh Posté le 16-03-2004 à 22:32:23    

c quoi le pire pour ici faire des blagues pourries ou etre un tache?

Reply

Marsh Posté le 16-03-2004 à 22:33:18    

non mais c bon je vous remercie la tacha fini par comprendre l'idée

Reply

Marsh Posté le 16-03-2004 à 22:35:22    

elle ferait surtout bien d'apprendre à écrire ^^


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 16-03-2004 à 22:36:05    

drasche a écrit :

elle ferait surtout bien d'apprendre à écrire ^^

là t'abuses [:mlc]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 16-03-2004 à 22:36:38    

oubliez mon pseudo, je le veux !!!!

Reply

Marsh Posté le 16-03-2004 à 22:37:13    

moi je commence à bien t'aimer[:itm]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 16-03-2004 à 22:37:54    

drasche a écrit :

elle ferait surtout bien d'apprendre à écrire ^^


Toi t'as intérêt à pu faire de fautes de frappe avant un moment :o


Message édité par Taiche le 16-03-2004 à 22:38:02

---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 16-03-2004 à 22:38:17    

tu te sens coupable?

Reply

Marsh Posté le 16-03-2004 à 22:38:26    

Reply

Marsh Posté le 16-03-2004 à 22:39:03    

roievil a écrit :

non mais c bon je vous remercie la tachaTTE fini par comprendre l'idée

bois un verre d'huile

Reply

Marsh Posté le 16-03-2004 à 22:39:11    

[:blueflag]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 16-03-2004 à 22:39:11    

allez c pas grave ses doigts ont dépassé sa pensée

Reply

Marsh Posté le 16-03-2004 à 22:39:59    

on fait tous la paix et on va manger le banquet

Reply

Marsh Posté le 16-03-2004 à 22:42:49    

Taiche a écrit :

Toi t'as intérêt à pu faire de fautes de frappe avant un moment :o


[:mmmfff]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 16-03-2004 à 22:51:27    

élève qui a bien progressé toute l'année mais a parfois la tête dans les nuages
 
autorisé à passer dans la classe supérieure
 

Code :
  1. JCheckBox[] tableau = new JCheckBox[colonnes.size()] ;
  2.  for(int i = 0 ; i < colonnes.size() ; i++) {
  3.   tableau[i]= new JCheckBox((String)colonnes.get(i), false) ;
  4.   tableau[i].setBackground(COULEUR) ;
  5.   panneau.add(tableau[i]) ;
  6.  }

Reply

Marsh Posté le 16-03-2004 à 22:52:43    

Reply

Marsh Posté le 16-03-2004 à 22:58:12    

roievil a écrit :

élève qui a bien progressé toute l'année mais a parfois la tête dans les nuages
 
autorisé à passer dans la classe supérieure
 

Code :
  1. JCheckBox[] tableau = new JCheckBox[colonnes.size()] ;
  2.  for(int i = 0 ; i < colonnes.size() ; i++) {
  3.   tableau[i]= new JCheckBox((String)colonnes.get(i), false) ;
  4.   tableau[i].setBackground(COULEUR) ;
  5.   panneau.add(tableau[i]) ;
  6.  }



[:bien]
[:roi]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 16-03-2004 à 22:59:59    

bon allez au boulot la journée n'est pas finie il juste 17h a Mtl a+

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed