Bonjour,

Je voudrais inclure dans une fenêtre un tableau de JButtons qui, lors de l"action Event" rendra visible l'instance correspondante de la classe "Transfo" (qui est une classe ouvrant une fenêtre permettant d'effectuer une série de réglages).

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
int nT = 4;
Transfo TransfoDP[] = new Transfo[nT];
JButton appelT[] = new JButton[nT];
 
for (i=1; i<=nT; i++){
 
appelT[i] = new JButton();
appelT[i].setText ("Transformation" + i);
bHor.add(appelT[i]); 
/*bHor est le gestionnaire des composants*/
 
appelT[i].addActionListener(this); 
TransfoDP[i] = new Transfo();
TransfoDP[i].setTitle ("T " + i);
TransfoDP[i].setVisible(true);
}
Les instances de Transfo sont bien crées, mais pas les boutons. Une exeption à la ligne appelT[i] = new JButton() empêche le tout de fonctionner.
Je manque de doc sur les tableaux sans doute. Qu'ai-je oublié?