J'ai essayé tant bien que mal de faire le programme, mais c'est la première fois que j'utilise l'interface graphique de Python et je tourne en rond parce que je ne connais pas les fonctions qui pourraient m'être utiles (J'ai regardé plusieurs tutoriels, mais je sais à peine gérer les widgets de base).
Voici donc mes problèmes :
1. La syntaxe..
2. Quelles couleurs sont disponibles ?
3. Afficher deux fenêtres, une avec la liste des réglages (couleur et luminosité), une avec le rendu (donc la couleur et la luminosité choisie). Dans le pire des cas la luminosité n'est pas la chose primordiale.
4. Si ce n'est pas chose trop difficile, est-il possible d'utiliser le widget scale pour choisir le pourcentage de bleu, de rouge, etc. de l'image ? Encore une fois si ce n'est pas possible je me contenterai d'un affichage entièrement bleu, ou rouge etc.
Merci beaucoup de votre aide, j'en ai vraiment besoin
Voici ce que j'ai essayé de faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 from tkinter import * def changer_couleur(): Fond.config(bg= couleur.get()) #Ici je ne comprends pas, Python m'affiche l'erreur unknown color name, alors que sur un autre programme sur lequel je me suis inspiré cela fonctionne Ecran = Tk() Ecran.title('Affichage couleurs') Ecran.geometry('1100x500') Tableau = Tk() Tableau.title('Réglages couleurs') Fond = Canvas(Ecran, width = 1100, height = 500, bg = 'BLUE') Fond.pack() couleur=StringVar() choix = Radiobutton(Tableau, text='Rouge', variable=couleur, value='RED', command=changer_couleur()) choix.grid(row = 0, column = 0, sticky = E+W+N+S) choix = Radiobutton(Tableau, text='Vert', variable=couleur, value='GREEN', command=changer_couleur()) choix.grid(row = 0, column = 1, sticky = E+W+N+S) choix = Radiobutton(Tableau, text='Bleu', variable=couleur, value='BLUE', command=changer_couleur()) choix.grid(row = 0, column = 2, sticky = E+W+N+S) choix.select() choix.invoke() Ecran.mainloop()
Partager