JTable Cell Span Fusion

Hola, estoy teniendo un problema con Java JTable. Quiero fusionar o abarcar celdas. Lo hice usando estos ejemplos:

http://www.java3z.com/cwbwebhome/article/article5/swing_example/JTableExamples4.html (últimos 2 unos)

Funciona pero el encabezado y el ancho de las celdas no son del mismo tamaño. El problema se agrava cuando hay más de 20 columnas, las últimas celdas aparecen solo a la mitad. ¿Alguien sabe cómo resolver este problema de sincronización de celdas y encabezados? ¿Alguien tiene otro ejemplo / forma de CellSpan?

Si alguien intenta ejecutar este ejemplo, obtendrá el error StackOverFlow para resolverlo, simplemente cambie esta línea:setColumnIdentifiers (columnNames); acolumnIdentifiers = columnNames; en la clase AttributiveCellTableModel. ¡¡Gracias por adelantado!!

Respuestas a la pregunta(1)

Su respuesta a la pregunta