1
我目前正在編寫一個Trace-Monitor,用於接收來自設備的消息以進行調試。它看起來很像WireShark。以高內存消耗在JTable中顯示結果集
跟蹤存儲在數據庫中,JTable顯示ResultSet。問題是:只要跟蹤監視器連接到設備,內存消耗就會隨着每個傳入的跟蹤消息而增加。我認爲這是因爲JTable持有引用。
如何告訴JTable只將數據保存在用戶在滾動區域中實際看到的內存中?
感謝所有幫助
我目前正在編寫一個Trace-Monitor,用於接收來自設備的消息以進行調試。它看起來很像WireShark。以高內存消耗在JTable中顯示結果集
跟蹤存儲在數據庫中,JTable顯示ResultSet。問題是:只要跟蹤監視器連接到設備,內存消耗就會隨着每個傳入的跟蹤消息而增加。我認爲這是因爲JTable持有引用。
如何告訴JTable只將數據保存在用戶在滾動區域中實際看到的內存中?
感謝所有幫助
不要這可能是你使用的
model.setRowCount(0);