probleme avec la transparence
Bonjour,
J'ai une Jframe avec une image de fond.
Dans cette jframe , un bouton permet d'afficher une JDialog.
Cette JDialog à un fond blanc transparent qui permet d'apercevoir l'image de la jframe.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
public class Apropos extends JDialog{
public Apropos(){
this.setUndecorated(true);
this.setSize(400,140);
this.getContentPane().setOpaque(false);
//effet blanc transparent
this.rootPane.setOpaque(true);
this.rootPane.setBackground(new Color(255,255,255,150));
...
}
} |
Quand je ferme la jDialog et que je la rappelle avec le bouton dans la frame , alors la , la transparence ne ressemble plus a grand chose...
Dans la transparence on voit aussi l'image de la "1ère" Jdialog.
Merci de votre aide