Estoy tratando de hacer una GUI para un servicio, que tiene un JTextArea para ver los mensajes, cada mensaje se escribe en una sola línea y se envuelven las palabras si es necesario.Cómo limitar el número de líneas en JTextArea?
Los mensajes llegan a través de un socket, por lo que es simplemente un .append (mensaje) que estoy usando para actualizar el JTextArea, tengo que limitar estas líneas a 50 o 100 y no tengo necesidad de limitar el conteo de caracteres cada línea.
Si hay un método para limitar las líneas numéricas en el JTextArea o si hay un método alternativo para hacerlo?
Realmente podría usar la ayuda en este asunto.
Editar
El problema es que cada cliente puede enviar líneas infinitas, todas estas líneas tienen que ser legible, así que esto no es una simple comprobación del número de líneas en el JTextArea. Necesito eliminar líneas antiguas para ver líneas más nuevas.
si sabe cuántos caracteres están permitidos en una línea de jtextarea solo divida eso por el número total de caracteres en el jtextarea –
Relacionados: http://stackoverflow.com/questions/479182/how-to-limit- jtextarea-max-rows-and-coloums – CloudyMarble
son solo las líneas o filas que necesito limitar en este caso, por lo que el número de caracteres es irrelevante. –