« Programmation Python/Classes et Interfaces graphiques » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
typo |
||
Ligne 796 :
''Contexte'' : En manipulant divers objets colorés avec ''Tkinter'', vous avez constaté que cette bibliothèque graphique accepte qu'on lui désigne les couleurs les plus fondamentales sous la forme de chaînes de caractères contenant leur nom en anglais : <code>'red'</code>, <code>'blue'</code>, etc.
Vous savez cependant qu'un ordinateur ne peut traiter que des informations numérisées. Cela implique que la désignation d'une couleur quelconque doit nécessairement tôt ou tard être encodée sous la forme d'un nombre. Il faut bien entendu adopter pour cela
Cette convention peut être utilisée avec ''Tkinter'' pour accéder à n'importe quelle nuance colorée. Vous pouvez en effet lui indiquer la couleur d'un élément graphique quelconque, à l'aide d'une chaîne de 7 caractères telle que <code>'#00FA4E'</code>. Dans cette chaîne, le premier caractère (#) signifie que ce qui suit est une valeur hexadécimale. Les six caractères suivants représentent les 3 valeurs hexadécimales des 3 composantes R, V et B.
|