Saltar al contenido

Fondo transparente Java Graphics2D

Solución:

Puede construir un objeto Color especificando una transparencia. Por ejemplo, el siguiente código construye un color ROJO con 50% de transparencia

Color c=new Color(1f,0f,0f,.5f );

Puede llamar al constructor de Color de la siguiente manera:

Color c = new Color(r,g,b,a);

donde a es el valor alfa (transparencia).

Al igual que con todas las clases de Java, puede encontrar esta información en la API oficial: http://docs.oracle.com/javase/7/docs/api/java/awt/Color.html

Es un recurso realmente bueno y puede ahorrarle la espera de una respuesta aquí.

jPanel1.setBackground(new Color(0,0,0,200));
/*This will put a transparent black color on a panel, the important part of the code is: .setBackground(new Color(0,0,0,200));*/
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *