Bonjour à tous

J'essaye de créer une JTable pour laquelle les données d'une de ses colonnes sont des boolean.Je voudrais qu'ils apparaissent sous forme de JCheckBox, d'après ce que j'ai lu cela doit se faire "automatiquement" à partir du Renderer par défault mais chez moi j'ai uniquement le libelle true ou false qui s'affiche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
		Vector titre=new Vector();
		titre.add("Référence");
		titre.add("Nom");
		titre.add("Activé");
		Vector data=new Vector();
		int i=0;
		try{
			Statement stmt=connection.getConnection().createStatement();
			ResultSet res=stmt.executeQuery("select * from produits_descriptions pd,produits p where pd.products_id=p.products_id");
			while (res.next())
			{
				Vector donne=new Vector();
				donne.add(res.getString("ref_produit"));
				donne.add(res.getString("products_name"));
				donne.add(new Boolean(true));
				data.add(donne);
			}
		}catch(SQLException sqle)
		{
			System.out.println(sqle);
		}
		table=new JTable(data,titre);
		panneau=new JScrollPane (table);
		add(panneau);
Je pense que j'ai du rater une étapes mais je vois pas laquelle.

Merci d'avance pour votre aide.