我正在尝试使用具有两列的 JTable 创建一个简单的属性窗口:属性和值。我希望“值”列是文本编辑或复选框。如何实现?
提前致谢
您应该实现您的自定义TableCellRenderer和TableCellEditor。
然后检索您需要自定义的 TableColumn 并设置您实现这些接口的类。
TableColumn column = table.getColumnModel().getColumn(vColIndex);
column.setCellRenderer(new YourCustomCellRenderer());
column.setCellEditor(new YourCustomCellEditor());