Cores no Color.getHSBColor e no HTML

Bom dia Galera !!! :smiley:

Segunda feira, tempo ruim e ainda estou com sono 8)

Putz … estou enrolado com uma diferença de cores, é o seguinte:

Se eu criar uma <TD> no HTML e colocar o BGColor="#152530".

:arrow: <td bgcolor="#152530" >

Agora, lá na classe PieChart, criada pelo Daniel Destro(Olha ai Daniel, agora eu coloquei o seu nome, hehehehehe … :smiley: ), utilizada para criar um gráfico em pizza !! :slight_smile: … É utilizado um método getHSBColor.
Porém se eu passar os mesmo valores que eu coloquei no html, ele cria uma cor diferente !!
O que pode estar contecendo ??? :?:
Tem alguma outra maneira de criar essa cor ?? :?:

Aqui uma parte do fonte que cria a imagem, cujo tem o método para a cor.

 private void createChart&#40;&#41; &#123;
        imageBuffer = new BufferedImage&#40; width, height, BufferedImage.TYPE_INT_RGB &#41;;
        Graphics g = imageBuffer.createGraphics&#40;&#41;;
        g.setColor&#40; background &#41;;
        g.fillRect&#40; 0, 0, width, height &#41;;
        int arc = 0;
        int&#91;&#93; sizes = calculateAngles&#40; values &#41;;
        for&#40;int i=0, j=0; i&lt;sizes.length; i++, j++&#41; &#123;
            if&#40; j==10 &#41; j = 0;
            //g.setColor&#40; colors&#91;j&#93; &#41;;
            g.setColor&#40; Color.getHSBColor&#40; 15, 25, 30 &#41; &#41;;
            g.fillArc&#40; 0, 0, width, height, arc, sizes&#91;i&#93; &#41;;
            arc += sizes&#91;i&#93;;
        &#125;
    &#125;

Eu preciso que com o mesmo valor que eu coloco a cor no html, seja igual a cor no gráfico, pois estou querendo fazer a legenda !!! :?:
Alguém poderia me dar alguma dica, por favor !!! :lol:

Obrigaduuuuu

#152530
é BEM diferente de
new RGB( 15, 25, 30 )

hehe

duas maneiras em html

&lt;p style=&quot;background-color&#58; #152030&quot;&gt;Teste de bg&lt;/p&gt;
&lt;p style=&quot;background-color&#58; RGB&#40; 15, 20, 30 &#41;;&quot;&gt;Teste de bg&lt;/p&gt;

você precisa usar a segunda :smiley:

:cry: Putz LIPE, não deu certo não …

Será que eu fiz errado. Olha tentei assim:

Na classe pieChart esta da mesma maneira.

...
g.setColor&#40; Color.getHSBColor&#40; 15, 25, 30 &#41; &#41;; 
...

No html coloquei.

&lt;td style=&quot;background-color&#58;RGB&#40;15,25,30&#41;;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;

:cry: To enrolado nisso … nhaca …

hum

R.G.B. = Red Green Blue
H.S.B = Hue Saturation Brightness

Boa sorte achando a formula da transformação, porque não tenho a menor idéia hehe

http://www.igs.net/~tril/rgb/

LIPE, me desculpe, eu não tenho que usar

[code] … g.setColor( Color.getHSBColor( 15, 25, 30 ) ) ; … [.code]

e sim:

[code] … g.setColor( new Color(0,255,0) ); … [/code]

Dessa forma, utilizando new Color(), quando eu coloco no html da forma que vc me falou
[code] … style="background-color: RGB( 0, 255, 0 ); … [/code]

Ambas as cores aparecem iguais …
Deu certo sim … !!! :smiley:

Muito obrigaduuuuu :smiley:

Galera, pra quem esta precisando de algo assim … será que precisa colocar um fonte mais detalhado, ou o que tem ja da pra entender ???
Se precisar … fala ae …

Valew … :smiley:

Ah, realmente havia me esquecido que há o construtor de Color que aceita três parametros para RGB :smiley:

Alias, porque você não usa JFreeChart?

… :oops: Desculpa a ignorância hein … :lol:

… Eu não uso por que eu nem sei do que se trata … hehehe

Se vc tiver algum exemplo, tutorial … alguma coisa … e puder mandar pra mim, agradeço … :smiley: andre@logus-consultoria.com.br

ou até mesmo um breve relato do que é … :slight_smile:

Obrigadúuu

Use o google e seja feliz :smiley:
http://www.google.com/search?sourceid=mozclient&ie=utf-8&oe=utf-8&q=jfreechart

ta-da
http://www.jfree.org/jfreechart/

Nunca usei, mas toda santa pessoa que já conheci que precisou de gráficos em java usou essa api hehe

Os exemplos são bem bons.

:smiley:
Obrigado LIPE … Vou dar uma olhada …

  1. Abraços … Valewss … 8)