[RESOLVIDO] JLabel com HTML em um for

Boa noite, eu tenho uma matriz de retângulos desenhados em um JPanel, e antes da matriz ser desenhada, eu preciso mostrar o numero da linha e então desenhar os retângulos no panel

Eu tentei usar um for, pegar os valores de i e adicionar \n, só que o label não interpreta o \n como uma quebra de linha, então descobri que tenho que usar html, porém não esta funcionado quando eu uso um for

Eu gostaria que o nome da label fosse o valor de i + uma quebra de linha para numerar as linhas
Aqui está o meu código

for(int i = 0; i < quantiLinha; i++)
       contaLinhaLabel.setText("<html>"  + contaLinhaLabel.getText() + i + "<br></html>");

Olá

Crie uma String e depois coloque no label

String html = "<html>";

for(int i = 0; i < quantiLinha - 1; i++)
    html = html + i + "<br>";

html = html + (quantiLinha - 1) + "</html>";

contaLinhaLabel.setText(html);
2 curtidas