JTable: Evitar la seleccion de una fila determinada
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)
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)
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
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