como adicionar diferentes editores de célula para uma coluna no JTable?

Eu tenho um JTable com duas colunas e ambos são JComboBox, para este propósito eu implementei meus próprios métodos Model e overrode. Um do método que eu anulei é:

public Class getColumnClass(int index) {
  return JComboBox.class;
}

Também criei minhas próprias classes ComboBoxEditor e ComboBoxRender e configurei cellEditor e cellRenderer:

column.setCellEditor(new ComboBoxEditor());
column.setCellRenderer(new ComboBoxRenderer());

Agora eu quero fazer alterações, de modo que para a coluna um algumas células são JComboBox e algumas células são dados textuais padrão.

Como posso conseguir isso?

Quaisquer sugestões úteis seriam bem-vindas

questionAnswers(4)

yourAnswerToTheQuestion