这是我的第一个 StackOverflow 问题,所以如果我做/问了一些非常愚蠢的问题,请宽容!
我是 Java 的菜鸟,特别是 Swing,我无法理解 TableCellRenderer 接口的 getTableCellRendererComponent 函数(与 TableCellEditor 接口的 getTableCellEditorComponent 函数类似)。具体来说,我不明白第二个参数(对象类型)的意义。这个值不是来自给定行和列的给定 JTable 吗?如果是这样,为什么还要打扰第二个论点呢?我已经做了很多谷歌搜索,但似乎没有人回答这个问题(或者我的大脑可能有一些故障神经元,考虑到过去的历史,这不是一个不太可能的解释......)
我将不胜感激!
谢谢