Ho bisogno di modificare il colore di un widget in qualche modo, ad esempio, per renderlo più scuro, più verde, per invertire. Il colore del widget viene assegnato per nome, ad esempio 'orchid4'
. Come ottengo i valori RGB da una stringa di nome colore?Nome colore tkinter a oggetto colore
5
A
risposta
4
Si dovrebbe provare qualcosa di simile:
In [31]: rgb = button.winfo_rgb("orchid4")
In [32]: rgb
Out[32]: (35723, 18247, 35209)
dove button
è il nome del widget di vostro oggetto.
Problemi correlati
- 1. Nome colore CSS + trasparenza alfa
- 2. Cambia dinamicamente il colore di sfondo del widget in Tkinter
- 3. blender - come si aggiunge un colore a un oggetto?
- 4. colore monitoraggio oggetto in OpenCV continua a rilevare la pelle
- 5. Oggetto bitmap C#, il colore appare trasparente
- 6. Posso disattivare SASS RGB -> Nome Colore
- 7. Sass @for loop - da un colore a un altro colore
- 8. dichiarazione colore colore a 64 bit (16 bit per canale)
- 9. Calcolare tonalità di rotazione da colore A di colore B
- 10. Impostazione del colore di un oggetto
- 11. Converti valori RGB in nome colore
- 12. PHPExcel colore a riga specifica
- 13. UIColor a esadecimale (colore web)
- 14. C# applica Colore a Carattere
- 15. Testo JComboBox a doppio colore
- 16. Colore invertito NSPopover in colore scuro Yosemite
- 17. UIRefreshControl colore tinta non corrisponde dato colore
- 18. Come stampare colore/colore in python?
- 19. Come rendere il selettore colori HTML5 per restituire il nome del colore anziché il codice colore?
- 20. BASE sequenza colore ANSI specifica per colore
- 21. Come si inverte un colore/colore?
- 22. Cambia colore di sfondo e colore carattere
- 23. Cambia colore polilinea dinamicamente
- 24. valori di colore RGB/RGBA a goniometro
- 25. Modifica colore
- 26. Colore di sfondo per Tk in Python
- 27. Come utilizzare codici colore a 3 cifre anziché codici colore a 6 cifre in CSS?
- 28. Android CalendarProvider Events Colore
- 29. Colore selezione ListBox WPF
- 30. Colore sfondo controllo inattivo
Prima sezione: http://effbot.org/tkinterbook/tkinter-widget-styling.htm – atlasologist
come imbarazzante – erjoalgo
Ho provato a ispezionare l'oggetto, guardando le informazioni di configurazione del widget(), ma i colori memorizzati lì sono ancora nomi di colori se il colore è stato specificato in questo modo. Ho anche provato a esaminare la classe dell'oggetto colore e il codice sorgente, ma questo mi ha portato a un file .so illeggibile. – erjoalgo