我有一个JTable,我可以重新排序GUI中的列。此外,我使用以下API:
Component javax.swing.table.TableCellRenderer.getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
Component javax.swing.JTable.prepareRenderer(TableCellRenderer renderer, int row, int column)
它们都采用参数"列",这是columnIndex。我现在的问题是,Swing假设什么?它是否假设模型的列索引或视图的列索引?
我希望我已经说清楚了这个问题。
答案 0 :(得分:3)
JTable是View
,因此表方法中的代码将是视图值。对于行值也是如此。