color seleccion Jtable

el color de fondo al dar click el la fila se coloca de un color solo en las celdas que son de tipo texto por que las columnas que son de tipo boolean y contiene check box no sucede lo mismo y se ve discornidana la tabla

 

esto es el codigo que uso y no logro que los chechbox al seleccionarlos tomern el mismo color de fondo que las demas celdas de tipo texto :(