|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Sep 2007
Città: Trento
Messaggi: 91
|
[java] Codifiche colori...
Ciao a tutti...
Ho dei dubbi riguardante la codifica del bianco e il nero in formato argb... a me serve come numero decimale, ma nonostante le trasformazioni provate non mi risulta nulla di buono... e inoltre non ho trovato niente in giro Qualcuno saprebbe aiutarmi? grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
|
In argb a 32 bit, tralasciando la componente alfa che non partecipa direttamente alla definizione del colore, il nero è
0X00000000, ovvero 0 decimale; il bianco è 0x00FFFFFF, ovvero 16777215 decimale. Cmq leggo java; non so cosa stai facendo, ma potrebbe esserti utile questo: Codice:
Color bianco = new Color (1.0F, 1.0F, 1.0F); Color nero = new Color(0.0F, 0.0F, 0.0F); - alfa (primo byte de sinistra, ovvero prime due cifre esadecimali) - rosso (secondo byte) - verde (terzo byte) - blu (quarto byte) In esadecimale, il valore minimo di un byte è '00', ovvero lo 0 decimale; il valore massimo è 255, ovvero in esadecimale 0xFF. Quindi per comporre ad esempio un colore rosso, avrai bisogno di una componente rossa massima, mentre verde e blu al minimo, ovvero 0x00FF0000 Per sapere a quale decimale corrisponde questo valore esadecimale, basta che prendi la calcolatrice di windows (per dirne una) e fai la conversione
__________________
Il sole è giallo Ultima modifica di yorkeiser : 19-10-2007 alle 15:05. |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Sep 2007
Città: Trento
Messaggi: 91
|
Grazie mille...
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:30.


















