Coluna jcheckbox, como proceder?

Pessoal, estou tentando acrescentar uma coluna em uma DefaultTableModel, mas parece está dando alguns problemas. Segue código!

>     JCheckBox jcheck;
>     DefaultTableModel modelo = new DefaultTableModel(null, new String[]{"Data", "Hora", "SAP", "BPCS", "Etiqueta", "Min", "Max", "MV", "Min", "Max", "T5", "Min", "Max", "TS2", "Min", "Max", "T90", "Min", "Max", "Densidade", "C-Chart", "Blooming","Aprovar"}) {
>         @Override
>         public boolean isCellEditable(int row, int col) {
>             return true;
>         }
>     };

>         jcheck = new JCheckBox();
>         TableColumn coluna_um = jTable1.getColumnModel().getColumn(22);
>         coluna_um.setCellEditor(new DefaultCellEditor(jcheck));

Alguém poderia da uma força?