I did as follows:
int matriz[][] = new int[numLinhas][numColunas];
//FOR PARA RECEBER OS VALORES E POSIÇÕES INFORMADAS PELO USUÁRIO
for(int x=0; x<numLinhas; x++) {
valor = Integer.parseInt(JOptionPane.showInputDialog("Informe o valor que "
+ "deseja adicionar: "));
valorLinha = Integer.parseInt(JOptionPane.showInputDialog("Informe a posição "
+ "que deseja adicionar(linha):"+"["+numLinhas+"]["+numColunas+"]"));
valorColuna = Integer.parseInt(JOptionPane.showInputDialog("Informe a posição"
+ "que deseja adicionar(coluna):"+"["+numLinhas+"]["+numColunas+"]"));
for(int i=0; i<numLinhas; i++) {
if(i == valorLinha) {
for(int j=0; j<numColunas; j++) {
matriz[i][j] = valor;
}
}
}
}
It even works, but with small arrays.