我在我的应用程序中为我的 JTable 编写了一个 AbstractTableModel。我从教程中看到,我可以通过获取列模型然后获取特定列来使列具有组合框,例如:
TableColumn sportColumn = table.getColumnModel().getColumn(2);
...
JComboBox comboBox = new JComboBox();
comboBox.addItem("Snowboarding");
comboBox.addItem("Rowing");
comboBox.addItem("Chasing toddlers");
comboBox.addItem("Speed reading");
comboBox.addItem("Teaching high school");
comboBox.addItem("None");
sportColumn.setCellEditor(new DefaultCellEditor(comboBox));
但是如何为特定的单元格或行执行此操作?