Java - ItemListener del JComboBox?

 
Vista:

ItemListener del JComboBox?

Publicado por walter (9 intervenciones) el 01/09/2004 15:46:20
Tengo un JComboBox y una Grilla, dónde la misma tiene dos columnas, y las rows no son editables. EL tema es que cuando seleccione un item del JComboBox las celdas de una de las columnas tienen que ser editable. He programado el evento ItemListener del comobo, pero no me habilita las celdas para que sean editables. Si alguien tiene alguna idea de porque?, les agradecería muchísimo.
Desde ya muchísimas gracias y saludos para todos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:ItemListener del JComboBox?

Publicado por Yamil Bracho (2315 intervenciones) el 01/09/2004 19:35:58
La cuestion seria revertir el proceso. Si sobrescribiste el metodo isCellEditable para el modelo en que se basa tu JTable, simplemente debes retornar true en el metodo isCellEditable. La idea seria preguntar dentro de este metodo si se seleccionar la accion apropiada en el combo. Seria Algo como :

DefaultTableModel data = new DefaultTableModel(....) {
public boolean isCellEditable(int row, int column) {
if ( columm == celda_a_ser_editada && iteM_del_combo ) {
return true;
} else {
return false;
}
}
};
TableModel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar