Botao para add linhas e colunas em uma tabela

Oi bom dia então eu estou tendo problema como criar um botão que gere uma linha e uma coluna e outro que eu posso retirar caso eu queria a parte da tabela eu ate consigo mais só consigo fazer com um numero fixo queria saber se tem como fazer e se possível alguém dar uma ajuda eu agradeceria muito .

Object[] colunas = new Object[] {…};
Object[][] valores = new Object [10][10];
for(int i= 0;i<10;i++) {
valores[i][0]=“linha”+i+“coluna”+0;
valores[i][1]=“linha”+i+“coluna”+1;
valores[i][2]=“linha”+i+“coluna”+2;
valores[i][3]=“linha”+i+“coluna”+3;
valores[i][4]=“linha”+i+“coluna”+4;
valores[i][5]=“linha”+i+“coluna”+5;
valores[i][6]=“linha”+i+“coluna”+6;
valores[i][7]=“linha”+i+“coluna”+7;
valores[i][8]=“linha”+i+“coluna”+8;
valores[i][9]=“linha”+i+“coluna”+9;

so assim que eu consegui mais não consigo transformar isso em uma JButton