У меня есть компонент Textarea, который используется для отображения сообщений, проходящих между двумя приложениями (точнее, сообщения HL7).Каждый раз, когда сообщение успешно обрабатывается, оно регистрируется, а также отправляется подтверждение от принимающей системы.Эти сообщения могут быть отправлены тысячами, и я чувствую, что неизбежно наступит момент, когда начнутся проблемы, когда эти компоненты «переполнятся».Я хотел бы реализовать стратегию опрокидывания, вроде log4j, где вы можете сказать, чтобы она сохраняла, скажем, только 10 файлов по 1 МБ.Я хотел бы иметь значение, которое пользователь может установить, и мой компонент (возможно, расширение компонента Textarea) автоматически сохранит только это количество строк и очистит первые при добавлении новых.Я относительно новичок в JavaFX (из Swing), я посмотрел на варианты, но не могу понять, как это сделать.
Спасибо