0

我有一个从 syslog 读取日志消息的应用程序,对其进行解析并将其分解为 4 个字段,即“时间戳”、“设施”、“严重性”和“消息”。

我将整个数据显示在一个JTable(有 4 列)中。我还同时将这些数据写入 xml 文件。

问题是当我们不断添加行时(每当新的日志消息到达时),当前DefaultTableModel的内存就会耗尽。那么是否有任何其他表模型可以适合我的用例。(即JTable必须向用户显示所有日志消息而不会耗尽内存)。

如果我尝试实现我自己的自定义表模型以在模型达到一定限制时从 xml 文件进行更新,那么在设计这样的模型时我必须牢记哪些事情(即问题、想法)。

注意:我不能使用数据库

谢谢。

4

1 回答 1

2

几种可能:

于 2013-09-27T11:29:44.153 回答