【发布时间】:2019-08-31 03:03:49
【问题描述】:
我有一个 Textarea 组件,用于显示在 2 个应用程序之间传递的消息(确切地说是 HL7 消息)。每次成功处理消息时,都会记录该消息以及从接收系统发回的确认。这些消息可以由数千人发送,我觉得当这些组件“溢出”时,不可避免地会出现问题。我想实现一个翻转策略,有点像 log4j,你可以告诉它只保留 10 个 1MB 的文件。我想要一个用户可以设置的值,并且我的组件(可能是 Textarea 组件的扩展)将自动仅保留该数量的行并在添加新行时清除第一行。我对 JavaFX(来自 Swing)相对较新,我已经查看了选项,但不太清楚如何做到这一点。
谢谢
【问题讨论】: