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 :

Afficher une info bulle dans un composant AWT


Sujet :

AWT/Swing Java

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Afficher une info bulle dans un composant AWT
    Bonjour,
    Je suis debutant au langage java et je developpe une application qui prend des informations dans une base de données access et les affiches.
    Mon problème c'est que j'affiche des réctangles et des droites et je n'arrive pas à associer des info bulles à ces derniers.

    Merci de bien vouloir m'aider

  2. #2
    Membre habitué Avatar de BlackWood
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 167
    Points : 169
    Points
    169
    Par défaut
    Mon problème c'est que j'affiche des réctangles et des droites et je n'arrive pas à associer des info bulles à ces derniers.
    ??? Ce n'est pas setToolTipText() que tu cherches ? Je crois qu'il n'est disponible qu'en swing...
    BlackWood
    Et comme apparemment, ça fait "class" dans une signature :
    , , , ,

  3. #3
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 840
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 840
    Points : 22 854
    Points
    22 854
    Billets dans le blog
    51
    Par défaut
    Citation Envoyé par BlackWood
    ??? Ce n'est pas setToolTipText() que tu cherches ? Je crois qu'il n'est disponible qu'en swing...
    Je dirai qu'il va te falloir manuellement creer ton propre TooltipManager a l'aide d'un MouseListener et que celui-ci devra faire apparaitre et disparaitre des Window.
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  4. #4
    Membre émérite
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Points : 2 410
    Points
    2 410
    Par défaut
    Il y aura un autre problème, c'est que les Rectangles et droites ne sont pas des composants, donc pas de MouseListener. Il va falloir suivre les mouvements de la souris et déterminer si elle passe au-dessus d'une de ces Shape.
    "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.

  5. #5
    Membre habitué Avatar de BlackWood
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 167
    Points : 169
    Points
    169
    Par défaut
    Ou associé ces shapes à des panels, vu qu'ils sont rectangles...
    BlackWood
    Et comme apparemment, ça fait "class" dans une signature :
    , , , ,

  6. #6
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 840
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 840
    Points : 22 854
    Points
    22 854
    Billets dans le blog
    51
    Par défaut
    Citation Envoyé par xavlours
    Il y aura un autre problème, c'est que les Rectangles et droites ne sont pas des composants, donc pas de MouseListener. Il va falloir suivre les mouvements de la souris et déterminer si elle passe au-dessus d'une de ces Shape.
    C'est clair, mais ce second probleme (qui a deja ete pose de nombreuses fois dans le forum - Marius_94 pense a faire des recherches sur le forum) se resout en general via l'utilisation de Shape (Rectangle, Rectangle2D, Line2D), d'un MouseListener dans le Panel/JPanel charge de l'affichage et de l'appel a la methode contains() de l'interface Shape sur la liste des composants geometriques a afficher.

    Egalement pour les composants Swing, on peut schunter une partie du probleme (pas besoin de MouseListener) en surchargeant tout simplement la methode getToolTipText(MouseEvent event) et en faisant egalement des appels a contains().
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  7. #7
    Membre confirmé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Points : 616
    Points
    616
    Par défaut
    juste une petite question, pourquoi utilises tu AWT?
    --
    Ludovic

  8. #8
    Membre éprouvé
    Avatar de SnakemaN
    Profil pro
    Bidouille-tout Android
    Inscrit en
    Juillet 2006
    Messages
    871
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Bidouille-tout Android

    Informations forums :
    Inscription : Juillet 2006
    Messages : 871
    Points : 1 118
    Points
    1 118
    Par défaut
    juste une petite question, pourquoi utilises tu AWT?
    Il a p'tre windows95 donc il s'en fout du design...
    C'est le signe d'un fou, qu'avoir honte d'apprendre
    Ubuntu 10.04 Lucid Lynx @home
    LE guide libre Linux & Ubuntu pour tous : Simple comme Ubuntu

  9. #9
    Membre confirmé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Points : 616
    Points
    616
    Par défaut
    Il a p'tre windows95 donc il s'en fout du design...
    Il peut aussi avoir winXP et se foutre du design aussi :-))))))
    --
    Ludovic

Discussions similaires

  1. Une info-bulle dans PowerPoint
    Par Invité dans le forum Contribuez
    Réponses: 9
    Dernier message: 20/01/2016, 13h40
  2. Afficher une Info-Bulle
    Par timalin dans le forum VBScript
    Réponses: 1
    Dernier message: 15/11/2009, 19h45
  3. Afficher une info bulle dans un ComboBox
    Par apolo4400 dans le forum Débuter
    Réponses: 1
    Dernier message: 20/05/2008, 11h59
  4. Comment afficher une info bulle ?
    Par yesil08 dans le forum C++Builder
    Réponses: 4
    Dernier message: 27/06/2007, 00h15
  5. Afficher une info bulle (ControlTipText)
    Par milia dans le forum Access
    Réponses: 4
    Dernier message: 17/07/2006, 17h16

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