Fix a typo

This commit is contained in:
ceikry 2023-04-16 17:16:08 -05:00
parent 8b32789b0f
commit c6cd632a29

View file

@ -130,6 +130,15 @@ class TableEditor(val editor: Editors) : JFrame("Editing ${editor.name.replace("
rowHeaderTable.columnModel.getColumn(1).maxWidth = 200
keys.remove("id")
keys.remove("name")
rowHeaderModel.addTableModelListener(object : TableModelListener{
override fun tableChanged(event: TableModelEvent?) {
event ?: return
if(event.type != TableModelEvent.UPDATE) return
val label = rowHeaderModel.getColumnName(event.column)
getData()[event.firstRow][label] = rowHeaderModel.getValueAt(event.firstRow, event.column)
Logger.logInfo("Changed ${getData()[event.firstRow]["name"]}'s $label to ${rowHeaderModel.getValueAt(event.firstRow,event.column)}")
}
})
}
keys.sortedBy { it.toString() }.forEach { model.addColumn(it) }