Olá pessoal, estou com um problema…já pesquisei no fórum, mas nada do que li me serviu…
Estou fazendo um programa para calcular matriz transposta e matriz inversa.
Tenho componetes (JTextField) para digitar as posições a(i,j)
Tenho também um Array do tipo Double, para armazenar essas informações. Só que como é um Array com 25 posições, ficaria muito ruim, fazer um:
para cada componente (seriam 25 no total), então bolei o seguinte:
[code] Double A[][] = new Double[5][5];
Double B[][] = new Double[5][5];
String x = "";
public void Verifica() {
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5; j++) {
x = "a" + (i + 1) + "_" + (j + 1);
A[i][j] = Double.parseDouble(a1_1.getText());
System.out.println(A[i][j]);
}
}
}
[/code]
Eu concateno o nome da variavel (todas seguem o padrão a1_1, a1_2,a2_5 …) e queria pegar o texto do componente que concatenei na variavel x.
Só que ele pede um JTextField e estou passando uma String…
Alguém sabe como posso resolver isso?
Ficaria Agradecido.