J'ai voulu visualiser quelques couleurs de base, afin de pouvoir choisir les appropriées pour mon schéma chromatique. Je n'ai trouvé nulle part de nuancier de couleurs, donc j'ai modifié un échantillon pour l'afficher.
Est-ce une bonne méthode ?
import Tix as tk
# import tkinter.tix as tk # for Python 3
COLORS =['neige', 'blanc fantôme', 'fumée blanche', 'gainsboro', 'blanc floral', 'dentelle ancienne',
'lin', 'blanc antique', 'fouet de papaye', 'amande blanchie', 'bisque', 'pêche brûlée',
'blanc navajo', 'chiffon de citron', 'crème de menthe', 'azur', 'bleu alice', 'lavande',
'lavande rosée', 'rose brume', 'gris ardoise foncé', 'gris foncé', 'gris ardoise',
'gris ardoise clair', 'gris', 'gris clair', 'bleu nuit', 'marine', 'bleuet', 'bleu ardoise foncé',
'bleu ardoise', 'bleu ardoise moyen', 'bleu ardoise clair', 'bleu moyen', 'bleu royal', 'bleu',
'bleu vif', 'bleu ciel profond', 'bleu ciel', 'bleu ciel clair', 'bleu acier', 'bleu acier clair',
'bleu clair', 'bleu poudre', 'turquoise pâle', 'turquoise foncé', 'turquoise moyen', 'turquoise',
'cya', 'cyan clair', 'bleu roi', 'aigue-marine moyen', 'aigue-marine', 'vert foncé', 'vert olive foncé',
'vert mer foncé', 'vert mer', 'vert mer moyen', 'vert mer clair', 'vert pâle', 'vert printemps',
'vert gazon', 'vert printemps moyen', 'vert jaune', 'vert luisant', 'vert jaune',
'vert forêt', 'vert olive', 'kaki foncé', 'kaki', 'jonquille pâle', 'jaune clair doré',
'jaune clair', 'jaune', 'or', 'jaune clair doré', 'rouge doré', 'doré', 'rouge doré foncé',
'marron rosé', 'rouge indien', 'marron sellier', 'marron sable',
'saumon foncé', 'saumon', 'saumon clair', 'orange', 'orange foncé',
'corail', 'corail clair', 'tomate', 'rouge orangé', 'rouge', 'rose vif', 'rose foncé', 'rose', 'rose clair',
'rose violacé pâle', 'marron', 'violet rouge moyen', 'violet rouge',
'orchidée moyen', 'orchidée foncé', 'violet foncé', 'bleu violet', 'violet', 'violet moyen',
'chardon', 'neige2', 'neige3',
'neige4', 'écailles2', 'écailles3', 'écailles4', 'blanc antique 1', 'blanc antique 2',
'blanc antique 3', 'blanc antique 4', 'bisque2', 'bisque3', 'bisque4', 'fouet de papaye2',
'fouet de papaye3', 'fouet de papaye4', 'navajo blanc2', 'navajo blanc3', 'navajo blanc4',
'chiffon de citron2', 'chiffon de citron3', 'chiffon de citron4', 'iris de maïs2', 'iris de maïs3',
'iris de maïs4', 'ivoire2', 'ivoire3', 'ivoire4', 'melons2', 'melons3', 'melons4',
'blush de lavande2', 'blush de lavande3', 'blush de lavande4', 'rose brume2', 'rose brume3',
'rose brume4', 'azur2', 'azur3', 'azur4', 'Bleu ardoise 1', 'Bleu ardoise 2', 'Bleu ardoise 3',
'Bleu ardoise 4', 'bleu royal 1', 'bleu royal 2', 'bleu royal 3', 'bleu royal 4', 'bleu2', 'bleu4',
'bleu vif2', 'bleu vif3', 'bleu vif4', 'bleu acier 1', 'bleu acier 2',
'bleu acier 3', 'bleu acier 4', 'bleu ciel profond 2', 'bleu ciel profond 3', 'bleu ciel profond 4',
'bleu ciel 1', 'bleu ciel 2', 'bleu ciel 3', 'bleu ciel 4', 'bleu ciel clair 1', 'bleu ciel clair 2',
'bleu ciel clair 3', 'bleu ciel clair 4', 'gris ardoise 1', 'gris ardoise 2', 'gris ardoise 3',
'gris ardoise 4', 'bleu acier clair 1', 'bleu acier clair 2', 'bleu acier clair 3',
'bleu acier clair 4', 'bleu clair 1', 'bleu clair 2', 'bleu clair 3', 'bleu clair 4',
'cyan clair 2', 'cyan clair 3', 'cyan clair 4', 'turquoise pâle 1', 'turquoise pâle 2',
'turquoise pâle 3', 'turquoise pâle 4', 'bleu roi 1', 'bleu roi 2', 'bleu roi 3',
'bleu roi 4', 'cya2', 'cya3', 'cya4', 'gris ardoise foncé 1', 'gris ardoise foncé 2', 'gris ardoise foncé 3',
'gris ardoise foncé 4', 'aigue-marine2', 'aigue-marine4', 'vert mer foncé 1', 'vert mer foncé 2', 'vert mer foncé 3',
'vert mer foncé 4', 'vert mer 1', 'vert mer 2', 'vert mer 3', 'vert pâle 1', 'vert pâle 2',
'vert pâle 3', 'vert pâle 4', 'vert printemps 2', 'vert printemps 3', 'vert printemps 4',
'vert2', 'vert3', 'vert4', 'chartreuse2', 'chartreuse3', 'chartreuse4',
'olive foncé 1', 'olive foncé 2', 'olive foncé 4', 'vert olive foncé 1', 'vert olive foncé 2',
'vert olive foncé 3', 'vert olive foncé 4', 'kaki1', 'kaki2', 'kaki3', 'kaki4',
'doré clair 1', 'doré clair 2', 'doré clair 3', 'doré clair 4',
'jaune2', 'jaune3', 'jaune4', 'or2', 'or3', 'or4', 'rouge doré 1', 'rouge doré 2', 'rouge doré 3', 'rouge doré 4',
'marron rosé 1', 'marron rosé 2', 'marron rosé 3', 'marron rosé 4', 'rouge indien 1', 'rouge indien 2',
'rouge indien 3', 'rouge indien 4', 'bistre1', 'bistre2', 'bistre3', 'bistre4', 'blé1', 'blé2',
'blé3', 'blé4', 'hâle1', 'hâle2', 'hâle4', 'chocolat1', 'chocolat2', 'chocolat3', 'brique1', 'brique2',
'brique3', 'brique4', 'marron1', 'marron2', 'marron3', 'marron4', 'saumon1', 'saumon2',
'saumon3', 'saumon4', 'saumon clair 2', 'saumon clair 3', 'saumon clair 4', 'orange2',
'orange3', 'orange4', 'orange foncé 1', 'orange foncé 2', 'orange foncé 3', 'orange foncé 4',
'corail1', 'corail2', 'corail3', 'corail4', 'tomate2', 'tomate3', 'tomate4', 'rouge orangé 2',
'rouge orangé 3', 'rouge orangé 4', 'rouge2', 'rouge3', 'rouge4', 'rose foncé 2', 'rose foncé 3', 'rose foncé 4',
'rose vif 1', 'rose vif 2', 'rose vif 3', 'rose vif 4', 'rose 1', 'rose 2', 'rose 3', 'rose 4',
'rose clair 1', 'rose clair 2', 'rose clair 3', 'rose clair 4', 'rose violacé pâle 1',
'rose violacé pâle 2', 'rose violacé pâle 3', 'rose violacé pâle 4', 'marron1', 'marron2',
'marron3', 'marron4', 'violet rouge 1', 'violet rouge 2', 'violet rouge 3', 'violet rouge 4',
'magenta2', 'magenta3', 'magenta4', 'orchidée1', 'orchidée2', 'orchidée3', 'orchidée4', 'prune1',
'prune2', 'prune3', 'prune4', 'orchidée moyen1', 'orchidée moyen2', 'orchidée moyen3',
'orchidée moyen4', 'orchidée foncé1', 'orchidée foncé2', 'orchidée foncé3', 'orchidée foncé4',
'violet1', 'violet2', 'violet3', 'violet4', 'violet moyen 1', 'violet moyen 2',
'violet moyen 3', 'violet moyen 4', 'chardon1', 'chardon2', 'chardon3', 'chardon4',
'gris1', 'gris2', 'gris3', 'gris4', 'gris5', 'gris6', 'gris7', 'gris8', 'gris9', 'gris10',
'gris11', 'gris12', 'gris13', 'gris14', 'gris15', 'gris16', 'gris17', 'gris18', 'gris19',
'gris20', 'gris21', 'gris22', 'gris23', 'gris24', 'gris25', 'gris26', 'gris27', 'gris28',
'gris29', 'gris30', 'gris31', 'gris32', 'gris33', 'gris34', 'gris35', 'gris36', 'gris37',
'gris38', 'gris39', 'gris40', 'gris42', 'gris43', 'gris44', 'gris45', 'gris46', 'gris47',
'gris48', 'gris49', 'gris50', 'gris51', 'gris52', 'gris53', 'gris54', 'gris55', 'gris56',
'gris57', 'gris58', 'gris59', 'gris60', 'gris61', 'gris62', 'gris63', 'gris64', 'gris65',
'gris66', 'gris67', 'gris68', 'gris69', 'gris70', 'gris71', 'gris72', 'gris73', 'gris74',
'gris75', 'gris76', 'gris77', 'gris78', 'gris79', 'gris80', 'gris81', 'gris82', 'gris83',
'gris84', 'gris85', 'gris86', 'gris87', 'gris88', 'gris89', 'gris90', 'gris91', 'gris92',
'gris93', 'gris94', 'gris95', 'gris97', 'gris98', 'gris99']
def dessiner_cadres(_sw):
for c in COLORS:
e= tk.Label(sw.window, text = c, background = c)
e.pack(fill = tk.X)
r= tk.Tk()
r.title("Nuancier de couleurs nommées")
sw= tk.ScrolledWindow(r, scrollbar=tk.BOTH)
sw.pack(fill=tk.BOTH, expand=1)
dessiner_cadres(sw)
r.mainloop()
1 votes
Cela serait plus utile si cela ne nécessitait pas de tix.
0 votes
Je utilise Tix pour dessiner une fenêtre avec défilement mais c'est tout. Pourquoi serait-il mieux si je n'utilisais pas Tix? Tix est-il ignoré dans la communauté Python?
0 votes
Ce serait mieux si les couleurs plus foncées avaient du texte blanc, car certaines (par exemple
grey1
) sont très difficiles à voir, mais je comprends que cela n'était pas censé être très complexe.