Duvidas com JOptionPane

Olá, tudo bom??

Eu estou com uma dúvida.
Eu fiz um programa para mostrar números primos, com um range definido pelo usuário (0~400 por exemplo)
Porém na hora de mostrar no JOptionPane MessageDialog, a tela fica muito grande… e alguns resultados são perdidos.

Detalhes: Apenas uma String armazena os números.

Tem como mostrar esse MessageDialog em etapas, limitando o número de linhas??

Obrigado.

Voce pode colocar um \n a cada X numeros, assim vc divide em linhas e nao ultrapassa o tamanho da tela.