jak dodać różne edytory komórek dla jednej kolumny w JTable?

Mam JTable z dwiema kolumnami i obie są JComboBox, w tym celu zaimplementowałem własny model i nadpisałem metody. Jedną z metod, którą nadpisałem, jest:

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

Stworzyłem także własne klasy ComboBoxEditor i ComboBoxRender oraz ustawiłem cellEditor i cellRenderer:

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

Teraz chcę wprowadzić zmiany, tak że dla kolumny jedna część to JComboBox, a niektóre komórki to standardowe dane tekstowe.

Jak mogę to osiągnąć?

Wszelkie pomocne sugestie byłyby mile widziane

questionAnswers(4)

yourAnswerToTheQuestion