Java - Swing: no sé cómo usar TableCellEditor

 
Vista:

Swing: no sé cómo usar TableCellEditor

Publicado por tuwaji (2 intervenciones) el 12/08/2010 19:57:59
Estoy haciendo una aplicación en Swing y se me ha presentado un problema con JTable.
Hasta el momento he rellenado todas las casillas de la tabla con JComboBox y no he tenido problemas.

JComboBox lista = new JComboBox();
lista.addItem("uno");
lista.addItem("dos");
for (columna=0; columna<5; columna++ ){
TableColumn dia = TablaMañana.getColumnModel().getColumn(columna);
DefaultCellEditor editor = new DefaultCellEditor(lista);
dia.setCellEditor(editor);
editor.removeCellEditorListener(Tabla);
}

Pero ahora quiero insertar distinta información en las casillas de las columnas, algunas con JComboBox y otras no insertar nada. Entonces no sé cómo asignar datos celda a celda, en vez de columna a columna.
¿Cómo lo hago? ¿Debería rescribir la clase TableCellEditor? Y si es así, ¿de qué manera?

Un saludo y gracias por anticipado!!!
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