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 :

[JTree] Récupérer un noeud


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2007
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 98
    Par défaut [JTree] Récupérer un noeud
    Bonjour,
    J'ai une Jlist et un Jtree que j'utilise pour un drag and drop(de la liste vers le tree), et sur ma methode drop(DropTargetDropEvent dtde) je recuppere le noeud cible sur le JTree avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Point pt = dtde.getLocation();
    TreePath pathTarget = tree.getPathForLocation(pt.x, pt.y);
    Sauf que mon pathTarget que je reçoie est null. et je vois pas pourquoi?? dois je faire qlq chose au niveau de mon tree pour que ça marche??

    Merci d'avance.

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 136
    Par défaut
    Bonjour,

    A priori si pathTarget est null, c'est que ton point ne correspond à aucun noeud.
    Peut être un problème de repère entre celui du JTree et celui de l'événement.
    Mais avec si peu de code c'est diffficile de savoir.

    Cdlt

  3. #3
    Membre confirmé
    Inscrit en
    Novembre 2007
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 98
    Par défaut
    Merci, mais je me suis rendu compte aprés que c'etait pas null, c'est juste que lorsque je faisais un System.out sur ce resultat ça m'affiche null, alors que ça ne l'ai pas ...Merci encore.

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

Discussions similaires

  1. Récupérer un noeud d'un JTree sous forme d'un Component
    Par rocklass dans le forum Composants
    Réponses: 2
    Dernier message: 22/12/2011, 14h05
  2. [JTree] Récupérer l'index d'un noeud depuis son TreePath
    Par jojodu31 dans le forum Composants
    Réponses: 9
    Dernier message: 30/05/2008, 16h33
  3. [JTree] Récupérer tous les noeuds
    Par DamS2502 dans le forum Composants
    Réponses: 5
    Dernier message: 21/04/2008, 12h13
  4. [JTree] Récupérer le noeud sélectionné, sans événement
    Par Bobsinglar dans le forum Composants
    Réponses: 4
    Dernier message: 26/05/2005, 18h06
  5. Réponses: 3
    Dernier message: 27/07/2004, 12h01

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