private JTable getJTableField() {
		
		// Nom des colonnes
		String[] columnNames = {"Matière enseignée"};
		
		// On s'occupe de la ComboBox
		ArrayList<Field> fields = dataStore.getFields();
		
		//System.out.println("tp : " + fields.size());
		
		comboData = new String[fields.size() + 1];
		comboData[0] = ""; // Première cellule vide
		for (int i = 0; i < fields.size(); i++) {
			comboData[i+1] = fields.get(i).toString();
		}
		comboBox = new JComboBox(comboData);
		//System.out.println("tp : " + comboBox.getItemCount());

		// On peuple le tableau avec des données vides
		Object[][] data = {{comboData[0]}};
		//System.out.println("tp : " + data[0].length);

		// On crée le tableau
		FieldTableModel model = new FieldTableModel(data, columnNames);
		JTable table = new JTable(model);
		table.setRowHeight(30);
		table.getColumnModel().getColumn(0).setCellEditor(new DefaultCellEditor(comboBox));
		table.setGridColor(Color.LIGHT_GRAY);
		
		return table;
	}