1

是否可以缓存所有行渲染器,以便在表更新后每行仅渲染一次?我不期待太多的数据。

4

1 回答 1

3

JTable 渲染器为视图服务;getValueAt()除非您的模型的实现强加它,否则 RTL 渲染器应该没有可察觉的开销。相反,让您TableModel获取其数据,仅在必要时缓存。示例 extends AbstractTableModel并获取其关于施工的全部数据。如果获取会造成延迟,请使用 的实例SwingWorker,如API或本示例中所示。

于 2012-08-28T16:08:52.907 回答