Como podria hacer para que en una de mis columnas de un JTable, al seleccionar cualquier celda de esa columna aparezca un JComboBox para seleccionar un valor?
Lo estoy haciendo asi y me tira error el metodo "getColumn" y estoy seguro que no me estoy equivocando de indice.
public class Alta extends javax.swing.JFrame {
private Connection con;
private DefaultTableModel tableModel;
private int ultimoCod=1;
private String[] defaultFase={""+ultimoCod,"Fase"};
private TableColumn tc;
private JComboBox listaMaquinas;
/** Creates new form Alta */
public Alta(Connection con_p)
{
initComponents();
con=con_p;
tableModel=(DefaultTableModel)tabla.getModel();
tableModel.addRow(defaultFase);
listaMaquinas=new JComboBox(Utilitarios.cargarMaquinas(con));
tc=tabla.getColumn(1); //Aca me da error
tc.setCellEditor(new DefaultCellEditor(listaMaquinas));
this.setLocationRelativeTo(null);
setVisible(true);
}
Gracias
Saludos