2012-06-06 28 views
1

我目前正在编写一个Trace-Monitor,用于接收来自设备的消息以进行调试。它看起来很像WireShark。以高内存消耗在JTable中显示结果集

跟踪存储在数据库中,JTable显示ResultSet。问题是:只要跟踪监视器连接到设备,内存消耗就会随着每个传入的跟踪消息而增加。我认为这是因为JTable持有引用。

如何告诉JTable只将数据保存在用户在滚动区域中实际看到的内存中?

感谢所有帮助

回答

1

不要这可能是你使用的

model.setRowCount(0);