我有一个 TableCellEditor
,它重写 stopCellEditing
来验证内容。作为此验证的一部分,我想与表进行交互。有没有办法确定我们正在编辑哪个表?我认为它会是 getParent()
,但有时 getParent()
是表,有时它是 null。
最佳答案
Component getTableCellEditorComponent(JTable table, Object value,
boolean isSelected,
int row, int column)
TableCellEditor
接口(interface)的方法第一个参数是JTable
实例。因此,您可以将表格保留在字段中并在 stopCellEditing
关于java - TableCellEditor 可以知道它正在编辑哪个 JTable 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30627843/