JavaFX ColorAdjust EffectJavaFX allows us to adjust the color of an image by adjusting the properties like hue, saturation, brightness and contrast of the color of image. The class javafx.scene.effect.ColorAdjust contains various properties and methods that can be used to apply the ColorAdjust effect on the node. PropertiesThe properties of the class javafx.scene.effect.ColorAdjust along with their setter methods are described below. Property | Description | Setter Methods |
---|
brightness | Adjustment made in brightness of the color. It is a double type property. | setBrightness(double value) | contrast | Adjustment made in contrast of the color. It is of double type property. | setContrast(double value) | hue | Adjustment made in hue of the color. It is of double type property. | setHue(double value) | input | Input value for the effect. It is of double type property. | setInput(double value) | saturation | Adjustment made in saturation of the color. It is of double type property. | setSaturation(double value) |
ConstructorsThe class contains two constructors given below. - public ColorAdjust() : creates the new instance of ColorAdjust with the default parameters.
- public ColorAdjust(double hue, double saturation, double brightness, double contrast) : Creates the new instance of the ColorAdjust with the specified parameters.
Example:In the below example, the ColorAdjust Effect has been applied to the image with the certain properties. The comparison is being shown between the effected image and the original image as the output.
|