java - JTable 多久调用一次 getValueAt()?

标签 java swing jtable abstracttablemodel

我的 JTable 从 AbstractTableModel 调用 getValueAt() 的频率如何?

如果我在getValueAt()中进行大量计算(例如计算多项式的值),这是否正常?我应该将多项式的值存储在数组中并从中返回吗?

最佳答案

经常被调用;事实上,您可以通过输入打印语句并观察它填满控制台窗口来查看频率。如果多项式的计算成本很高,我建议缓存它们,尽管这对于任何地方的所有计算都是如此,而不仅仅是 JTable 中的多项式。

关于java - JTable 多久调用一次 getValueAt()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8389602/

相关文章:

java - java中如何比较两个列表对象?

java - 使用 java Swing 向 JMS 队列发送消息

java - 在 jtable 上方绘制 jtable 单元格编辑器

Java spark 到 hive 表插入到动态分区异常

java - 发送方和接收方消息字节内容大小不匹配和 javax.crypto.AEADBadTagException : Tag mismatch in AES-GCM mode

java - 在背景框架上使用 Java KeyListener

java - 为什么只渲染顶层组件?

java - Cellrenderer 更改单元格背景颜色还更改值格式、对齐方式

java - 在 JTable 之前和之后追加用于打印的文本

java - 如何模拟具有特定值的列表