¿Cómo puedo agregar valores (rojo, verde, azul) a mi Java? Por ejemplo:
setColor(255, 0, 0);El contexto se ve así:
public void render() { BufferStrategy bs = getBufferStrategy(); if (bs == null) { createBufferStrategy(3); return; } Graphics g = bs.getDrawGraphics(); g.setColor(); // <-- This line g.fillRect(0, 0, getWidth(), getHeight()); g.dispose(); bs.show(); }Quiero darle un color a mi rectángulo usando valores RGB como (200, 200, 200) por ejemplo; eso será como un gris.
Puede obtener una instancia de Color con el código simple:
Color myWhite = new Color(255, 255, 255); // Color whiteLuego, puede establecer el color RGB en su objeto con algo como eso:
g.setColor(myWhite);¡Espero que te ayude!
O puedes hacer:
setColor(new Color(r, g, b));Por ejemplo:
setColor(new Color(0, 0, 0)); //sets the color to BlackPuedes hacerlo con Graphics.setColor
Por ejemplo:
g.setColor(Color.getHSBColor(255, 79, 18));