Misc: Update function/type alias signature preview upon changing checkbox state
This commit is contained in:
+3
@@ -77,6 +77,7 @@ abstract class AbstractParameterTablePanel<Param, UIParam : AbstractParameterTab
|
|||||||
): Component {
|
): Component {
|
||||||
val rendererComponent = super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column)
|
val rendererComponent = super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column)
|
||||||
rendererComponent.isEnabled = this@AbstractParameterTablePanel.isEnabled
|
rendererComponent.isEnabled = this@AbstractParameterTablePanel.isEnabled
|
||||||
|
(rendererComponent as JCheckBox).addActionListener { updateSignature() }
|
||||||
return rendererComponent
|
return rendererComponent
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -112,6 +113,8 @@ abstract class AbstractParameterTablePanel<Param, UIParam : AbstractParameterTab
|
|||||||
}
|
}
|
||||||
tableModel.fireTableRowsUpdated(rows[0], rows[rows.size - 1])
|
tableModel.fireTableRowsUpdated(rows[0], rows[rows.size - 1])
|
||||||
TableUtil.selectRows(table, rows)
|
TableUtil.selectRows(table, rows)
|
||||||
|
|
||||||
|
updateSignature()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user