public void fillStudentsTable() {
		familyService = FamilyService.getInstance();
		List<Student> students = familyService.getStudents();

		DefaultTableModel dtm = (DefaultTableModel) studentsTable.getModel();
		for (int i = 0; i < dtm.getRowCount(); i++) {
			dtm.removeRow(i);
		}
		for (Student student : students) {
			if (student.isDeleted())
				continue;
			Calendar date = student.getDateBorn();
			String dateS = date.get(Calendar.DAY_OF_MONTH) + "/"
					+ (date.get(Calendar.MONTH) + 1) + "/"
					+ date.get(Calendar.YEAR);
			Icon icon = new ImageIcon("src/ampa/sa/util/remove-Student.png");
			DefaultTableCellRenderer renderer = new javax.swing.table.DefaultTableCellRenderer();
			renderer.setIcon(icon);
			renderer.setHorizontalAlignment(SwingConstants.CENTER);
			studentsTable.getColumn("").setCellRenderer(renderer);
			Object[] data = { null, student.getName(), student.getLastname(),
					dateS };
			dtm.addRow(data);
		}
		if (dtm.getRowCount() != 0) {
			studentsTable.setRowSelectionInterval(0, 0);
		}
	}