我按照网上某处的指示在 JTable 中插入复选框。这是我这样做的代码:
protected class JTableCellRenderer implements TableCellRenderer {
@Override
public Component getTableCellRendererComponent(JTable table, Object value,
boolean isSelected, boolean hasFocus, int row, int column) {
JCheckBox rendererComponent = new JCheckBox();
rendererComponent.setSelected((Boolean) tableModel.getValueAt(row,
column));
return rendererComponent;
}
}
我设法将复选框添加到 JTable,但是当我运行我的程序时,我得到以下行为:
当用户单击复选框时,如何允许用户选中复选框,而不是从下拉菜单中选择 True 或 False?谢谢!