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 :

LayeredPane et comportement modal d'un des layers


Sujet :

AWT/Swing Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 47
    Par défaut LayeredPane et comportement modal d'un des layers
    bonjour,

    J'aimerais savoir comment donner un comportement modal à l'un des layers de mon JLayeredPane.

    Pour le moment j'ai un LayeredPane qui contient 2 JPanels : layer1 et layer2.
    layer1 est le panel par defaut et layer2 doit s'afficher dessus sur une action de l'utilisateur. Sauf que mon layer1 réagit toujours aux clics souris quand l'utilisateur travaille sur le layer2 (qui est un formulaire).

    des idées ?

    merci.

  2. #2
    Membre émérite Avatar de fraco
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    750
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 750
    Par défaut
    Salut !

    Utiliser plutôt un JDialog pour la partie modale...
    as-tu vraiment besoin d'un layeredPane d'ailleurs ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 47
    Par défaut
    le JDialog bloquerait toute mon appli, je ne veux bloquer que les éléments de mon JLayeredPane ici (qui est un composant parmi d'autres de mon application).

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 47
    Par défaut
    j'aurais bien fait un setEnabled(false) de mon panel de base tant que celui onTop est visible mais j'ai differents elements dans ce panel de base et je trouve fastidieux de parcourir tout le panel recursivement pour rendre tout composant enabled(false).

    des idées ?

Discussions similaires

  1. [RichFaces] Modal Panel , gestion des erreurs
    Par Jexou dans le forum JSF
    Réponses: 28
    Dernier message: 07/01/2010, 10h15
  2. Créer des layers
    Par jek2008 dans le forum PowerAMC
    Réponses: 2
    Dernier message: 07/11/2008, 08h50
  3. Formulaire modale et Barre des taches Windows
    Par Turakam dans le forum IHM
    Réponses: 3
    Dernier message: 04/12/2007, 21h28
  4. Besoin d'aide : afficher / cacher des layers
    Par mickeliette dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 21/10/2004, 11h03

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