|
|
1
2
您可以通过创建另一个TableCellEditor来解决这个问题,它将委托给它的两个分包商之一:当前单元格编辑器的实例。您需要将这个uber celleditor注册到该列中,并让它在Swing使用该列时进行委托。 |
|
|
2
3
我认为您不需要为每行关联TableCellEditor。 您只需要一个,它将自己访问其他数据。在getTableCellEditor()中,您可以访问表以及坐标(列、行)。 有了这个,您可以直接向表询问所需列中当前行的值。
请记住,与渲染器一样,单元格编辑器也是“共享”的。您确实要求同一个对象为您提供编辑器组件(大多数情况下
像这样:
|
|
|
3
2
我将重写jtable的getcelleditor(…)方法。然后,您可以根据数据的格式返回适当的编辑器。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |