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

Composants Java Discussion :

mouseExited sur une Jpanel


Sujet :

Composants Java

  1. #1
    Membre éclairé Avatar de donnadieujulien
    Développeur informatique
    Inscrit en
    Avril 2008
    Messages
    433
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2008
    Messages : 433
    Par défaut mouseExited sur une Jpanel
    Bonsoir, en fait je veux réaliser un Jpanel qui saffiche uniquement si la souris passe dessus...

    J'arrive à faire sans pb quand le panel est vide, mais dès que je mets une Jtable par exemple, java interprète que la souris sort de mon panel quand elle passe sur la jtable, ce qui foire mon animation!

    Y a t'il un moyen de contourner ca simplement ou faut t'il écouter les autres composants?

  2. #2
    Membre expérimenté Avatar de erictoguem
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    150
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 150
    Par défaut
    Pour contourner le pb tu peux ajouter un écouteur sur chacun des composants qu'il contient qui peuvent interpréter le deplacement de la souris.

  3. #3
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    J'ai quelque mal à comprendre l'idée, mais enfin usuellement ce genre de soucis se résout par le JXLayer. Tu peux y aller en confiance avec ce composant, il y a 99,999% de chance qu'il soit intégré au JDK 7.

    Sinon, si tu peux te contenter d'un truc bancal, place un panneau sur un ZOrder supérieur aux autres, et écoute la souris sur celui là, mais tu risques de bloquer les écoutes souris sur les composants du dessous si tu te débrouilles mal.

  4. #4
    Membre éclairé Avatar de donnadieujulien
    Développeur informatique
    Inscrit en
    Avril 2008
    Messages
    433
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2008
    Messages : 433
    Par défaut
    J'ai quelque mal à comprendre l'idée
    OK, pour être plus clair, mon jpanel est décalé à droite, et donc invisible (il dépasse de ma frame), sauf une petite partie rectagulaire. Quand la souris passe dessus, il se décale progressivement pour apparaitre en entier (très vite en fait).

    Un peu comme un système d'étiquette qui affiche le contenu de la fiche quand tu passe dessus à la souris...

    Le plus simple pour moi, mais pas très propre serait de mettre un JLabel opaque au dessus de tous les composants du panel, et de meme dimension que celui ci et de n'écouter que celui ci, sachant que mon panel ne sert qu' a afficher des infos, mais bon, je voulais savoir si d'autres solutions existent...

Discussions similaires

  1. Afficher un text sur une JPanel
    Par RimyAD dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 29/07/2013, 15h14
  2. Afficher une Jtable sur une JPanel
    Par moufasa dans le forum Débuter
    Réponses: 3
    Dernier message: 06/04/2009, 16h39
  3. [JFrame] récuperer le path du fichier glissé sur une JFrame ou JPanel
    Par AliJava dans le forum Agents de placement/Fenêtres
    Réponses: 9
    Dernier message: 19/12/2007, 08h25
  4. Réponses: 1
    Dernier message: 14/12/2006, 23h06
  5. adapter la taille d'une fenêtre sur un JPanel
    Par Zorgloub dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 29/03/2006, 16h19

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