Java JTable表结构已更改
当我在Java JTable表结构已更改,java,swing,jtable,tablemodel,Java,Swing,Jtable,Tablemodel,当我在AbstractTableModel的派生类中调用fireTableStructureChanged()时,使用行=-1调用方法getValueAt(int行,int列) 我应该通过返回null来处理这个问题,还是我在表或模型配置上做错了什么?fireTableStructureChanged()重置所有、真的所有资源、侦听器、渲染器、编辑器、值、问题中描述的结果可能是真实的,真的我在表或模型配置上做错了什么吗?==您的问题没有SSCCE/MCVE,简短、可运行、可编译,并在本地使用JTa
AbstractTableModel
的派生类中调用fireTableStructureChanged()
时,使用行=-1
调用方法getValueAt(int行,int列)
我应该通过返回
null
来处理这个问题,还是我在表或模型配置上做错了什么?fireTableStructureChanged()重置所有、真的所有资源、侦听器、渲染器、编辑器、值、问题中描述的结果可能是真实的,真的我在表或模型配置上做错了什么吗?==您的问题没有SSCCE/MCVE,简短、可运行、可编译,并在本地使用JTable(其XxxTableModel)的硬编码值variable@mKorbel我一点也听不懂你试图解释的东西…发布一篇SSCCE/MCVE或阅读Oracle教程-如何使用表格和行-1通常是指标题。因此,在这个cas中,我将调用转发到方法getColumnName(int)
。