public static int HSBtoRGB (float hue, float saturation, float brightness)

Converts the components of a color, as specified by the HSB model, to an equivalent set of values for the default RGB model.

The saturation and brightness components should be floating-point values between zero and one (numbers in the range 0.0-1.0). The hue component can be any floating-point number. The floor of this number is subtracted from it to create a fraction between 0 and 1. This fractional number is then multiplied by 360 to produce the hue angle in the HSB color model.

The integer that is returned by HSBtoRGB encodes the value of a color in bits 0-23 of an integer value that is the same format used by the method getRGB. This integer can be supplied as an argument to the Color constructor that takes a single integer argument.

Parameters:
hue    the hue component of the color
saturation    the saturation of the color
brightness    the brightness of the color

Returns:  the RGB value of the color with the indicated hue, saturation, and brightness.

See also:
java.awt.Color.getRGB(), java.awt.Color.Color(int), java.awt.image.ColorModel.getRGBdefault()

Since:  JDK1.0