j'ai changer le vecteur de fonctions en vecteur d'objets
(fonction + couleur) donc la couleur par defaut des fonctions est le noir et apres chaque choix cette couleur est mise a jour

- il reste a ajouter un listener a la colonne des tables des fonctions pour possible modification du texte comme le dit la question 8 ( un click = highlight; un double click = modification)