我似乎无法将JComboBox
添加到Jtable
。我不知道我的代码出了什么问题。我在上试过这个例子http://docs.oracle.com/javase/tutorial/uiswing/components/table.html.它就是不起作用。这是我的密码。
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");
editAddressFrm.getAddressTable().getColumnModel().getColumn(1).setCellEditor(new DefaultCellEditor(comboBox));
我已经解决了这个问题我错误地禁用了单元格编辑。我所做的只是删除下面的代码:
@Override
public boolean isCellEditable(int rowIndex, int colIndex) {
return false; //Disallow the editing of any cell