IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

[JPanel] pb pour le rendre transparent, et je fais tout ce qui est dit sur le forum


Sujet :

AWT/Swing Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 32
    Points : 29
    Points
    29
    Par défaut [JPanel] pb pour le rendre transparent, et je fais tout ce qui est dit sur le forum
    bonjours,

    voila mon probleme, je dois une application avec un tableau partagé donc pendant que l'un de participant écrit l'autre ne doit pas pouvoir, d'ou mon idée de placer un calque transparent (mon JPanel) sur tout le tableau pour intercepter les événement de la souris.

    voici ce que je fait en gros:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
       public class PanelContenant extends JPanel{
         TableauBlanc tableau=new Tableau blanc();
         JPanelTransparent vitre = new  JPanelTransparent();
         vitre.setOpaque(false);
         vitre.setBackground(0,0,0,0); 
         //ajout du tableau dans le container
         this.add(tableau);
         //je pose la vitre
         this.add(vitre );
       }     
     
     
    }
    et la au lieu d'apercevoir mon tableau derriere ma vitre je vois une zone toute grise

  2. #2
    Membre régulier
    Inscrit en
    Décembre 2005
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 117
    Points : 109
    Points
    109
    Par défaut
    Essaye en enlevant le setBackground, normalement il ne sert à rien...

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 32
    Points : 29
    Points
    29
    Par défaut
    merci pour la reponse rapide mais ca change rien

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 32
    Points : 29
    Points
    29
    Par défaut
    bon je sais pas trop pourquoi mais ca marche, par contre les evenement de souris arrive sur les composant derrière mon panneau transparent or je voudrait les bloquer est ce possible?

  5. #5
    Membre régulier
    Inscrit en
    Décembre 2005
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 117
    Points : 109
    Points
    109
    Par défaut
    Pour bloquer les evenement sur ton paneau transparent, il suffit que lui même écoute les évenement souris et le tour est joué.

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 32
    Points : 29
    Points
    29
    Par défaut
    merci ca marche

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [vb.net][Form] Rendre transparent un form
    Par arnolem dans le forum Windows Forms
    Réponses: 7
    Dernier message: 21/12/2007, 13h41
  2. Où trouver des documents pour tout ce qui est format de fichier ?
    Par Fresh75 dans le forum Langages de programmation
    Réponses: 4
    Dernier message: 14/07/2007, 16h32
  3. Rendre transparent un gif animé
    Par nebule dans le forum Imagerie
    Réponses: 8
    Dernier message: 06/04/2006, 10h49
  4. Réponses: 19
    Dernier message: 21/10/2005, 14h33
  5. Comment rendre transparent le tour d un icone
    Par NeoRonin dans le forum Composants VCL
    Réponses: 7
    Dernier message: 03/03/2003, 01h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo