oi a todos, minha duvida é a seguinte...
Tenho uma jFrame onde quero criar uma "matriz" de jtextfields
tenho um array bidimensional de Jtextfields com ncolunas e nvars escolhidas pelo utilizador... depois ao clicar num botão tenho o seguinte codigo...
setNvars(Integer.parseInt(jFormattedTextField1.getText()));
setNrest(Integer.parseInt(jFormattedTextField2.getText()));
jLabel3.setText("" + nVars);
jLabel4.setText("" + nRest);
txts = new JTextField[nRest][nVars];
for (int i = 0; i < nVars; i++) {
for (int j = 0; j < nRest; j++) {
txts[j][i] = new JTextField("" + i + j, 4);
jPanel2.add(txts[j][i]);
}
}
o problema é que as jtextfields não ficam adicionadas ao jPanel... ou se ficam não se vê...
tentei tambem usar a seguinte linha dentro do for...
txts[j][i].setVisible(true) antes do add ao panel2 ... mas tb nada...
o que estou a errar?
Obrigado.