JTable: Evitar la seleccion de una fila determinada

LOD
19 de Febrero del 2006
Hola, tengo una JTable que muestra los alumnos que tengo en mi sistema.
Lo que quiero hacer es que algunas filas de la tabla no se puedan seleccionar y otras si.
Por favor, si alguien sabe como... tuve que separar las filas en dos tablas y a una le digo setEnabled(false)

chuidiang
19 de Febrero del 2006
Hola:

No hay una forma clara de hacerlo, pero puedes probar varias soluciones a ver cual te gusta más.

Una es obtener de la tabla el getSelectionModel(). Ahi puedes suscribirte a selección de filas. Si se selecciona una fila que no quieres, la deseleccionas en la tabla.

Otra opción es poner tu propio render en la tabla. El rendes dice cómo se dibuja la fila de la tabla para cada dato. Puedes permitir que se seleccione la fila, pero hacer que el render la dibuje del color de no seleccionada. Tienes un ejemplo de render en http://www.geocities.com/chuidiang2/tablas/tablarender/tablarender.html

Se bueno