Не беспокойтесь, просто установите нужный компонент в качестве редактора ячеек для этого столбца. Просто не так.
Пример фрагмента
public class JTextFieldCellEditor extends DefaultCellEditor {
JTextField textField;
public JTextFieldCellEditor() {
super(new JTextField());
textField = (JTextField) getComponent();
}
}
Затем включите его, как показано ниже,
TableColumn column = myTable.getColumnModel().getColumn(0);
column.setCellEditor(new JTextFieldCellEditor());
Дополнительная информация:
Вот ваш лучший выбор, Учебник по Swing для JTable .