Mettre JComboBox dans JTable

Je veux mettre personne JComboBoxes dans chacune des cellules d'un JTable. c'est à dire. La JComboBox contenu n'est pas identique pour chaque cellule.

En gros, je voudrais être en mesure de simplement appeler le code suivant pour ajouter une ligne de JComboBox dans la JTable. Quelqu'un a une idée? Grâce

JComboBox cb1 = new JComboBox(...);
JComboBox cb2 = new JComboBox(...);
model.addRow(new Object[] {"Row name", cb1, cb2} );

JComboBox cb3 = new JComboBox(...);
JComboBox cb4 = new JComboBox(...);
model.addRow(new Object[] {"Row name 2", cb3, cb4} );

Le plus proche de l'exemple de code que je peux trouver est comme suit. Mais il est où JComboBox contenu est identique pour la colonne individuelle. Pas la solution dont j'ai besoin.

TableColumn col = table.getColumnModel().getColumn(vColIndex);
col.setCellEditor(new MyComboBoxEditor(values));

public class MyComboBoxEditor extends DefaultCellEditor {
    public MyComboBoxEditor(String[] items) {
        super(new JComboBox(items));
    }
}

source d'informationauteur Dan