Color |
Couleur |
---|---|
Java | java.awt |
Description
Cette classe permet d'utiliser des couleurs contenu dans un espace de couleur RVB (RGB) par défaut ou dans un espace de couleur arbitraire identifié par l'objet ColorSpace.
Liste des méthodes
Méthode | Prototype | Description | Hérité |
---|---|---|---|
COLOR | Color(ColorSpace cspace, float[] components, float alpha); | Ce constructeur permet de créer une couleur dans un espace de couleur avec la composante de couleur spécifié dans le tableau de float et l'alpha spécifié. | |
COLOR | Color(float r, float g, float b); | Ce constructeur permet de créer une couleur opaque RVB (RGB en anglais) avec des valeurs de rouge, vert et bleu dans les intervalles de 0,0 à 1,0. | |
COLOR | Color(float r, float g, float b, float a); | Ce constructeur permet de créer une couleur opaque RVB (RGB en anglais) avec des valeurs de rouge, vert, bleu et l'alpha dans les intervalles de 0,0 à 1,0. | |
COLOR | Color(int rgb); | Ce constructeur permet de créer une couleur opaque RVB (RGB en anglais) avec la combinaison de valeur RVB constitué de composante rouge des bits entre 16 et 23, de composante verte entre les bits 8 à 15 et de composante bleu entre les bits de 0 à 7. | |
COLOR | Color(int rgba, boolean hasalpha); | Ce constructeur permet de créer une couleur opaque RVB (RGB en anglais) avec la combinaison de valeur RVB constitué de composante alpha des bits entre 24 à 31, de composante rouge des bits entre 16 et 23, de composante verte entre les bits 8 à 15 et de composante bleu entre les bits de 0 à 7. | |
COLOR | Color(int r, int g, int b); | Ce constructeur permet de créer une couleur opaque RVB avec la valeur de couleur de rouge, vert et bleu dans l'intervalle entre 0 et 255. | |
COLOR | Color(int r, int g, int b, int a); | Ce constructeur permet de créer une couleur opaque RVB avec la valeur de couleur de rouge, vert, bleu et alpha dans l'intervalle entre 0 et 255. | |
BRIGHTER | Color brighter(); | Cette méthode permet de créer une nouvelle couleur étant une version de couleur claire de la couleur de l'objet. | |
CREATECONTEXT | PaintContext createContext(ColorModel cm, Rectangle r, Rectangle2D r2d, AffineTransform xform, RenderingHints hints); | Cette méthode permet de créer et retourner un contexte de peinture utilisé pour générer une palette de couleur solide. | |
DARKER | Color darker(); | Cette méthode permet de créer une nouvelle couleur étant une version de couleur foncé de la couleur de l'objet. | |
DECODE | static Color decode(String nm); | Cette méthode permet de convertir une chaine de caractères représentant une couleur en entier correspondant à une couleur opaque. | |
EQUALS | boolean equals(Object obj); | Cette méthode permet de demander si l'objet spécifié est égale avec la couleur de l'objet. | |
GETALPHA | int getAlpha(); | Cette méthode permet de demander la composante alpha dans l'intervalle entre 0 et 255. | |
GETBLUE | int getBlue(); | Cette méthode permet de demander la composante de bleu dans l'intervalle entre 0 et 255. | |
GETCOLOR | static Color getColor(String nm); | Cette méthode permet de rechercher la couleur correspondante dans les propriétés systèmes. | |
GETCOLOR | static Color getColor(String nm, Color v); | Cette méthode permet de rechercher la couleur avec le vecteur correspondant dans les propriétés systèmes. | |
GETCOLOR | static Color getColor(String nm, int v); | Cette méthode permet de rechercher la couleur avec le vecteur entier correspondant dans les propriétés systèmes. | |
GETCOLOR | float[] getColorComponents(ColorSpace cspace, float[] compArray); | Cette méthode permet de demander un tableau de float contenant seulement la couleur de composante dans l'espace de couleur spécifié. | |
GETCOLORCOMPONENTS | float[] getColorComponents(float[] compArray); | Cette méthode permet de demander un tableau de float contenant seulement la couleur de composante dans l'espace de couleur de l'objet. | |
GETCOLORSPACE | ColorSpace getColorSpace(); | Cette méthode permet de demander l'espace de couleur de cet objet. | |
GETCOMPONENTS | float[] getComponents(ColorSpace cspace, float[] compArray); | Cette méthode permet de demander un tableau de float contenant la couleur et l'alpha de la couleur de cet objet dans l'espace de couleur spécifié. | |
GETCOMPONENTS | float[] getComponents(float[] compArray); | Cette méthode permet de demander un tableau de float contenant la couleur et l'alpha de la couleur de cet objet dans l'espace de cet objet. | |
GETGREEN | int getGreen(); | Cette méthode permet de demander la composante de vert dans l'intervalle entre 0 et 255. | |
GETHSBCOLOR | static Color getHSBColor(float h, float s, float b); | Cette méthode permet de créer un objet de couleur basé sur les valeurs d'un modèle de couleur HSB. | |
GETRED | int getRed(); | Cette méthode permet de demander la composante de rouge dans l'intervalle entre 0 et 255. | |
GETRGB | int getRGB(); | Cette méthode permet de demander la valeur RVB représentant la couleur RVB par défaut. | |
GETRGBCOLORCOMPONENTS | float[] getRGBColorComponents(float[] compArray); | Cette méthode permet de demander un tableau de float contenant seulement la composante de couleur de cet objet dans l'espace de couleur RVB par défaut. | |
GETRGBCOMPONENTS | float[] getRGBComponents(float[] compArray); | Cette méthode permet de demander un tableau de float contenant la composante de couleur et l'alpha représentant l'espace de couleur RVB par défaut. | |
GETTRANSPARENCY | int getTransparency(); | Cette méthode permet de demander le mode transparent pour cet objet. | |
GETTRANSPARENCY | int getTransparency(); | Cette méthode permet de demander le mode transparent pour cet objet. | |
HASHCODE | int hashCode(); | Cette méthode permet de demander le code haché pour cet objet. | |
HSBTORGB | static int HSBtoRGB(float hue, float saturation, float brightness); | Cette méthode permet de convertir une composante de couleur de modèle HSB en son équivalent de modèle RVB (RGB en anglais). | |
RGBTOHSB | static float[] RGBtoHSB(int r, int g, int b, float[] hsbvals); | Cette méthode permet de convertir une composante de couleur de modèle RVB (RGB en anglais) en son équivalent de modèle HSB. | |
TOSTRING | String toString(); | Cette méthode permet de demander la chaîne de caractères représentant cet objet. |
Dernière mise à jour : Dimanche, le 21 juin 2015