Galera, boa noite.
Gostaria de saber se tem alguma forma de formatar o texto do jTextArea.
Que fique mais ou menos assim:
marcos---------------------------solteiro
vinicios---------------------------casado
seu vicente------------------------noivo
fernando-------------------------casado
e assim por diante, independente do tamanho do nome que for inserido, por que, quando sai no jTextArea, sai um embaixo do outro normal, mas sem essa formatação ai.
Já precisei fazer isso para apresentar os textos alinhados.
Basicamente eu contei o tamanho das palavras da esquerda, guardei o tamanho da maior e usei ela como referência num loop para gerar o “pontos” até cada palavra da direita.
A única diferença é que, no meu caso, as palavras da direita tinham sempre o mesmo tamanho, e que eu apresentei num HTML e não num textarea (mas acho que dá para aplicar a mesma lógica no seu caso).