E' possibile trasformare un colore espresso in codice html in codice rgb?
E' possibile trasformare un colore espresso in codice html in codice rgb?
Cosa intendi per "codice di colore HTML"?
Intendi il codice alfabetico tipo "lime", "gold", "aqua"?? Se è così non credo che sia possibile, a meno che tu non implementi una funzione di conversione.
Ciao.
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
La stringa "#08b576" che in html è un colore.
Spiego, un grafico mi ha passato alcune schermate specificando i colori in html mentre io li devo utilizzare in un programmino Java.
In questo caso la cosa è possibile e l'ho già fatta. Ti posto un po' di codice senza controllo degli errori, come stringhe non valide.
Questo metodo ti ritorna un oggetto Color che rappresenta il colore descritto dalla sringa esadecimale passata come parametro.codice:// Suppongo che la stringa sia in formato: #RRGGBB public Color parseColor(String colore) { int rosso; int verde; int blu; rosso = Integer.parseInt(colore.substring(1, 3), 16); verde = Integer.parseInt(colore.substring(3, 5), 16); blu = Integer.parseInt(colore.substring(5, 7), 16); return new Color(rosso, verde, blu); }
Ciao.
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
Non avevo capito che la stringa era costruita in questo modo!
Mitico!