Fond transparent Java Graphics2D

J'ai un Graphics2D objet et je veux configurer l'arrière-plan de l'objet. Il a un setBackground méthode, qui a un paramètre de Couleur. De cette façon, je peux définir la couleur de l'arrière-plan.

Ma question est: comment puis-je définir la transparence de l'arrière-plan de l'objet? Je peux dire en quelque sorte qu'il soit complètement transparent? Je peux dire en quelque sorte qu'il soit complètement opaque? Je peux en quelque sorte dire qu'il ait 0.8 transparence/opacité? Comment puis-je définir ces valeurs?

J'ai vu qu'il y a des int les valeurs prédéfinies appelées TRANSLUCENT et OPAQUEmais je ne suis pas sûr de savoir comment puis-je les utiliser.

Peut-être que l'utilisation correcte est d'appeler le constructeur de la Couleur avec un paramètre de type int?

source d'informationauteur Lajos Arpad