Salve a tutti, ho provato ad inserire in una colonna del JTable una checkbox ma ho riscontrato dei problemi.
Questo è il codice della JTable:
codice:
public DefaultTableModel Value() {
            try{
                setPrenotazioni(connessione.listaPrenotazioni(account));  
            }catch(Exception e){
                e.printStackTrace();
            }
            
           
            
		jScrollPane1.setViewportView(jTable1);
		Object[][] tableValue=new Object[this.prenotazioni.size()][14];
		int i=0;
		for(Object[][] o:this.prenotazioni) {
			tableValue[i][0]=o[0][0];
			tableValue[i][1]=o[0][1];
			tableValue[i][2]=o[0][2];
			tableValue[i][3]=o[0][3];
			tableValue[i][4]=o[0][4];
			tableValue[i][5]=o[0][5];
                        tableValue[i][6]=o[0][6];
			tableValue[i][7]=o[0][7];
			tableValue[i][8]=o[0][8];
			tableValue[i][9]=o[0][9];
			tableValue[i][10]=o[0][10];
			tableValue[i][11]=o[0][11];
                        tableValue[i][12]=o[0][12];
                        tableValue[i][13]= Boolean.FALSE;
			i++;
			}
		
		String[] s=new String[] {"Tipo", "Targa","Autista", "Modello","Cilindrata", "Stato Accettazione", "Numero Prenotazione", "Data", "Luogo Di Partenza", "Luogo Di Destinazione", "Ora Di Partenza", "Ora Di Arrivo", "Prezzo","Seleziona" };
			
		DefaultTableModel model= new DefaultTableModel(tableValue,s ) {
		
			boolean[] columnEditables = new boolean[] {
					false, false, false, false, false,false, false, false, false, false, false,false, false, true
				};
				public boolean isCellEditable(int row, int column) {
					return columnEditables[column];
				}
                                
                               @Override
                                public Class<?> getColumnClass(int columnIndex) {
                                    return columnIndex == 13 ? Boolean.class : super.getColumnClass(columnIndex);
                                    //return Boolean.class;
                                    
                                }
                                
                              
		};


		return model;
		
	}

Ho provato infatti a fare override del metodo getColumnClass(), ma niente, nella colonna della tabella (l'ultima) in cui vorrei mostrare la checkbox, rimane il false o il true del Boolean;
Come posso fare??