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 :

JList popup visible sans clicker ?


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 71
    Par défaut JList popup visible sans clicker ?
    voila j'ai trouver comment faire apparaitre un popup perso dans un JList (pas bien compliqué)

    mais j'aimerai savoir comment le faire apparaitr simplement en mettant la souris sur un element d'une JList, un peu comme un tooltip (car le tooltip c'est pas tres tres beau)

  2. #2
    Membre chevronné Avatar de schniouf
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2003
    Messages : 382
    Par défaut
    Citation Envoyé par alain57
    voila j'ai trouver comment faire apparaitre un popup perso dans un JList (pas bien compliqué)

    mais j'aimerai savoir comment le faire apparaitr simplement en mettant la souris sur un element d'une JList, un peu comme un tooltip (car le tooltip c'est pas tres tres beau)
    Tu ne peux pas détecter le survol de la souris sur un objet de la JList, mais seulement sur la JList en elle-même, avec la méthode mouseEntered de l'interface MouseListener.

    Il y a peut etre un moyen quand même, c'est de retrouver l'élément survolé grâce aux coordonnées de la souris. Je sais pas si c'est faisable, à toi de chercher .

    ++

  3. #3
    Membre Expert
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Par défaut
    Il faut utiliser un MouseMotionListener (méthode mouseMoved) sur la JList. Ensuite, la méthode JList.locationToIndex pour savoir sur quel élément se trouve la souris.
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

  4. #4
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Si les Tooltips ne te plaisent pas, tu peux tout simplement les modifier plutôt que d'essayer de reproduire un système similaire...

    Il te suffit de faire une classe qui hérite de JToolTip, puis de redéfinir la méthode createTooltip() de ta JList...

    a++

Discussions similaires

  1. [JTextArea] Selection visible sans focus ?
    Par Claythest dans le forum Composants
    Réponses: 2
    Dernier message: 20/07/2009, 17h18
  2. Réponses: 3
    Dernier message: 22/03/2007, 21h23
  3. rendre une form visible sans lui donner le focus
    Par kchrel dans le forum Access
    Réponses: 4
    Dernier message: 24/01/2006, 15h37
  4. [JList] rendre visible la dernière ligne ajoutée
    Par Mille sabords dans le forum Composants
    Réponses: 3
    Dernier message: 12/04/2005, 10h32
  5. composant visible sans forme précise. Avez vous un miracle ?
    Par yoghisan dans le forum Composants VCL
    Réponses: 5
    Dernier message: 10/02/2004, 00h29

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