Hay 3 valores enteros que componen un valor RGB, y también tengo el valor del componente Alpha del color. ¿Cómo se configuran estos 4 valores para obtener el color deseado¿Cómo configuro los componentes R, G, B y Alpha de un color?
11
A
Respuesta
21
Puede crear un objeto Color
(los valores deben ser o bien int
s entre 0
-255
o float
s entre 0f
- 1f
:
Color c = new Color(red, green, blue, alpha);
Si desea pintar una imagen con ese color:
BufferedImage image = new BufferedImage(300, 200, BufferedImage.TYPE_INT_ARGB);
Graphics graphics = image.getGraphics();
graphics.setColor(c);
graphics.fillRect(50, 50, 100, 100);
graphics.dispose();
Si sólo desea configurar un píxel (modelo de color debe ser ARGB):
image.setRGB(50, 50, c.getRGB());
0
también se puede utilizar
int colorToSet = Color.argb(alpha, red, green, blue); to set Alpha
Cuestiones relacionadas
- 1. C# Constante de color R, G, B values
- 2. División de un RGB uint en sus componentes separados R G B
- 3. cómo extraer r, g, b, a partir de los valores de color CSS?
- 4. Cómo convertir el píxel entero get.rgb (x, y) a Color (r, g, b, a) en Java?
- 5. propiedades de unión a R G B de color en wpf
- 6. R a Wolfram Alpha
- 7. ¿Cómo obtener los valores reales de color RGB o ARGB sin alpha premultiplicado?
- 8. Resultados anómalos obteniendo componentes de color de algunos UIColors
- 9. componentes RGB ¿Cómo conseguir de un color personalizado en ios
- 10. Análisis de componentes principales en color de datos R
- 11. Nombre del tipo de patrón: R a b = Q (a -> (R a b, b))
- 12. Cómo obtener componentes de color de un CGColor correctamente
- 13. ¿Cómo configuro el color de fondo de un Marco HTML?
- 14. Diferencia entre un +++++ b y A ++ + ++ b
- 15. ¿Cómo puedo encontrar los bordes de un vértice usando igraph y R?
- 16. Obtención del tipo de trazado R "b"
- 17. ¿Cómo [b] [b = a, 0] intercambia entre a y b?
- 18. ¿Cómo funciona Wolfram Alpha?
- 19. ¿Cómo obtener los parámetros de los componentes?
- 20. Diseñador de GUI de Java Swing y Netbeans: ¿Cómo eliminar pequeños espacios entre componentes cuando los configuro como invisibles?
- 21. Problemas con GLUtils.texImage2D y Alpha en Texturas
- 22. líneas egrep que comienzan con r y terminan con g
- 23. ¿Cómo configuro el color de fondo de una JLabel?
- 24. ¿Cómo configuro el color de una etiqueta de texto NSButtonCell?
- 25. ¿Cómo configuro el rango de color en Google Chart?
- 26. ¿Textura y color juntos en GLSL?
- 27. convertir int color a int componentes
- 28. En R, ¿cómo configuro los primeros valores de un vector largo en los valores de uno más corto?
- 29. Esquemas de color en R?
- 30. ¿Cómo configuro el color de fondo en UIView usando CGContext?
establecer estos valores en qué contexto? ¿Qué API, la clase 'Color'? –