Eu tenho um programa que tu entra com o numero de linha e colunas e ele cria uma matriz de Jtextfield…
eu declarei ela no começo ela se torno global, mas eu naum tive como variar o tamanho pois ela é criada assim que executa a classe… e se eu declarar ela dentro de um metodo ela fica restrita a aquele metodo… e eu não consigo pegar os dados fora do metodo… a solução seria declara ela global dentro do metodo… mas a pergunta é como eu vou fazer isso? e se tem como ? essa é minha matriz
JTextField[][] txtmat = new JTextField[linha][coluna];
valeuu
Você já tentou declará-la como atributo da classe e instanciá-la dentro do método?
Algo como:
public class Janela
private JTextField[][] camposTexto;
public void metodoQualquer(int nrLinhas, int nrColunas){
camposTexto = new JTextField[nrLinhas][nrColunas];
}
}
Desta maneira você consegue instanciar seu objeto em tempo de execução e ainda assim manter a visibilidade dele para o resto da classe
Brigadão mesmo era isso que eu procura… valeuu