我该如何实现一个JTable,根据每一行所显示的输入类型,使用不同类型的单元格编辑器?
例如:
- 一些行可以是复选框(对于布尔类型)。 - 一些行可以是下拉列表(如果我想提供一组固定的选项供选择)。 - 一些行可以是文本字段(如果我允许任意数据)。
目前,我已经实现了AbstractTableModel,它从我的对象中获取一组自定义字段对象并将其添加到表中。我希望通过设置特定类型的单元格来进一步自定义我的表格。我可以根据该行包含的字段类型确定要使用哪种单元格类型。
表模型在运行时动态创建。
例如:
- 一些行可以是复选框(对于布尔类型)。 - 一些行可以是下拉列表(如果我想提供一组固定的选项供选择)。 - 一些行可以是文本字段(如果我允许任意数据)。
目前,我已经实现了AbstractTableModel,它从我的对象中获取一组自定义字段对象并将其添加到表中。我希望通过设置特定类型的单元格来进一步自定义我的表格。我可以根据该行包含的字段类型确定要使用哪种单元格类型。
表模型在运行时动态创建。