Selecionar linhas da textArea

1 resposta
java
K

Boa tarde!
Tenho um programa que pega musica do banco de dados e coloca em três textArea, gostaria de limitar as linhas. Por exemplo: cada textArea com 30 linhas. Tem como eu selecionar pra primeira começa da linha 0 até a linha 30 e a segunda da linha 31 ate a 60???

1 Resposta

staroski

Seria algo mais ou menos assim:

String musica = /*letra da música que você pegou no banco*/;
String[] linhas = musica.split("\n");
JTextArea textArea = /* 1º JTextArea */;
int contador = 0;
for (String linha : linhas) {
    textArea.append(linha + "\n");
    contador++;
    if (contador == 30) {
        contador = 0;
        textArea = /* próximo JTextArea */;
    }
}
Criado 11 de dezembro de 2016
Ultima resposta 12 de dez. de 2016
Respostas 1
Participantes 2