JTable

Rober
12 de Septiembre del 2003
Enviado por Roberto el día 11 de septiembre de 2003
Necesito saber como hacer para que el texto de algunas filas de la tabla este alineado a la drcha y el de otras filas esté alineado a la izqda. Hasta el momento solo consigo que todas las filas esten alineadas hacia la misma dirección, pero conseguir que la alineación de cada fila sea independiente.

Ayudadme por favor...

gracias

chuidiang
12 de Septiembre del 2003
No sé si hay otro método más directo, pero el que se me ocurre es el siguiente.

El JTable tiene un método setDefaultRenderer() al que le pasas un TableCellRenderer.

Te haces una clase que implemente TableCellRenderer y que devuelva en el método un JLabel con el texto y alineación que tú quieras. En ese método te pasan el dato que hay en la celda y la fila y columna de la celda (además de más cosas).

Te puedes facilitar la vida si haces que esa clase herede de DefaultTableCellRenderer y redefines el método que te interese.

Se bueno.