Ayuda con CkeckBox en un jtable

Que tal, saludos a la comunidad de java, mi problema es que quiero visualizar un checkbox en un jtable pero cuando lo hago solo me aparece false o true y no me aparecen los checkbox, el codigo es el siguiente

if (jButton3.isEnabled())
        {
         try
            {
                /**int f2, i2;*/
                conn = Main.Enlace(conn);
                st = conn.createStatement();
                rs2 = st.executeQuery("SELECT Id_Materia, Nombre, Seleccion FROM (SELECT DISTINCT UAprendizaje.Plan_Estudios, UAprendizaje.Id_Materia, UAprendizaje.Nombre, UAprendizaje.Seleccion FROM Trayectoria_Grupo, UAprendizaje) AS sb WHERE Plan_Estudios = '"+jComboPlan.getSelectedItem()+"' AND Id_Materia NOT IN (SELECT UAprendizaje FROM Tr"
                        + "ayectoria_Grupo)");
                Object[] fila;
               
               /**Aqui es donque agrego segun el checkbox pero solo me aparece false o true*/
               
                if (rs2 != null) {
                 while (rs2.next()) {
                    fila = new Object[3];
                    fila[0] = rs2.getString(1);
                    fila[1] = rs2.getString(2);
                    fila[2] = true;
                    fila[2] = false;
                    dtm2.addRow(fila);
                    }
                }
           
                b2 = (JComboBox) jComboPlan.getSelectedItem();
                boolean encuentra2 = false;
                while(rs2.next())
                {
                    if (b2.equals(rs2.getString(1)))
                    {
                        jComboPlan.setSelectedItem((String)rs2.getString(2));
                        encuentra2 = true;
                        break;
                    }
                }
                if (encuentra2 == false)
                {
                  jComboPlan.requestFocus();
                 
                }
            }
            catch(SQLException e)
            {
                JOptionPane.showMessageDialog(null, "Error en la Base e Datos"+e.getMessage());
            }
        }
       
    }                          
<blockcode>

Espero y me puedan ayudar

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Revisa aqui

Recuerdo ya haber hecho esto en mi blog, puedes encontrar lo que necesitas justo aqui.

Hay que modificar el cellEditor y el CellRenderer predeterminado y usar uno para valores booleanos, de esta forma podras ver los CheckBoxes.

Espero te sirva el link.

Un solo checkbox

en esa situacion estraian dispobibles todos los checkbox de cada fila para seleccionar, como seria el caso que solo puedas seleccionar maximo un solo checkBox