JAVA PB composant visuel
Barbatruc
-
./ -
./ -
Bonjour
Voila mon probleme, je debute en JAVA est j'aimerai savoir comment inter-agir sur des composants visuels...
CF code
J'ai 4 boutons nommés, btn0, btn1, btn2 et btn3
j'aimerai que leur 'setLabel' soit renseigné dynamiquement.
du style
int i = 0;
rec = st.executeQuery("SELECT LABEL_BOUTON FROM T_DYNAMIQUE");
(retourne 4 enregistrements = au libelle de mes 4 boutons)
while(rec.next())
{
(btn + (i)).setLabel("rec.getObject("LABEL_BOUTON")");
this.add(btn_add);
this.add(btn+(i));
i++;
}
******* comment faire pour avoir
(btn + (i)).setLabel("rec.getObject("LABEL_BOUTON")"); correctement
ainsi que
this.add(btn+(i));
du même style.
*******
Merci d'avance pour vos reponses.
A+
Voila mon probleme, je debute en JAVA est j'aimerai savoir comment inter-agir sur des composants visuels...
CF code
J'ai 4 boutons nommés, btn0, btn1, btn2 et btn3
j'aimerai que leur 'setLabel' soit renseigné dynamiquement.
du style
int i = 0;
rec = st.executeQuery("SELECT LABEL_BOUTON FROM T_DYNAMIQUE");
(retourne 4 enregistrements = au libelle de mes 4 boutons)
while(rec.next())
{
(btn + (i)).setLabel("rec.getObject("LABEL_BOUTON")");
this.add(btn_add);
this.add(btn+(i));
i++;
}
******* comment faire pour avoir
(btn + (i)).setLabel("rec.getObject("LABEL_BOUTON")"); correctement
ainsi que
this.add(btn+(i));
du même style.
*******
Merci d'avance pour vos reponses.
A+
A voir également:
- JAVA PB composant visuel
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Test composant pc - Guide
- Connaitre composant pc - Guide
- Clavier visuel arabe - Télécharger - Divers Web & Internet
1 réponse
btn + (i) : ça veut rien dire (il va pas prendre ça comme un nom de bouton, et aussi déjà tu additionnes des choux et des carottes ie string et int)
Proposition:
PS: Tu trouves pas que tu mets un peu trop de guillemets?
puis,
J'espère t'avoir aidé, bon courage.
Proposition:
jButton[] TheBtns = {btn0, btn1, btn2, btn3}; ... TheBtns[i].setLabel(ton blabla); this.add(TheBtns[i]); i++;
PS: Tu trouves pas que tu mets un peu trop de guillemets?
puis,
rec.getObject("LABEL_BOUTON") //je crois que tu dois mettre rec.getObject(0) //Et puis, pour qu'il le reconnaisse comme String, il faut que tu fasses un cast: (String) rec.getObject(0)
J'espère t'avoir aidé, bon courage.