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

SWT/JFace Java Discussion :

[SWT / draw2D] drag and drop


Sujet :

SWT/JFace Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de Hug0_76
    Profil pro
    Inscrit en
    Août 2006
    Messages
    292
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 292
    Par défaut [SWT / draw2D] drag and drop
    Bonjour à tous,

    Je développe actuellement un programme me permettant de créer des diagrammes UML et j'arrive au stade où je dois pouvoir déplacer mes composants dans ma fenêtre.
    Jusqu'à présent le dessin, était tâche facile avec l'api SWT et l'affichage de composants draw2D.

    J'ai donc pensé à aller voir le package swt.dnd (drag and drop), pour le déplacement, or ce package ne permet d'effectuer uniquement le déplacement d'éléments de type swt.
    Je recherche donc une moyen d'effectuer le déplacement sur des objets de type draw2D (genre : une classe avec tous ces attributs...) sans devoir ajouter des MouseListener sur tous mes éléments draw2D (rectangle, text...).

    Merci pour vos réponses.....

  2. #2
    Candidat au Club
    Inscrit en
    Mars 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 3
    Par défaut
    je te conseil d'utiliser GEF car il te facilite la tâche, j'ai lu des articles sur ça mais
    je ne maitrise pas encors cet outil.
    et pour les diagrammes de classes sont la spécialité de GEF.

  3. #3
    Membre expérimenté Avatar de Hug0_76
    Profil pro
    Inscrit en
    Août 2006
    Messages
    292
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 292
    Par défaut
    Salut slimBBA,

    Je connais très bien GEF (plugin d'Eclipse) or moi j'utilise les api draw2D et swt (utilisés par GEF).
    Je ne pense pas qu'il soit possible d'intégrer le plugin à mon application.
    J'ai voulu chercher du code dans le plugin, voir comment était géré les drag and drop...mais sans succès.

    J'ai la possibilité de déplacer mes composants, mais j'aurais aimé savoir si la gestion des composants lié (liens, commentaires...) à celui que je souhaite déplacé est gérée dans une API qqc (que je ne connais pas biensur).
    Dans le pire des cas j'implémenterai moi même les MotionListener.

  4. #4
    Candidat au Club
    Inscrit en
    Mars 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 3
    Par défaut
    désolé mais je ne peut t'aider, car j'ignore totalement la solution mais je te souhaite bonne chance et bon courage .

Discussions similaires

  1. Drag and drop "de l'extérieur"
    Par Invité dans le forum C++Builder
    Réponses: 12
    Dernier message: 31/03/2020, 10h10
  2. Drag and Drop SWT (eclipse RCP)
    Par squalo dans le forum SWT/JFace
    Réponses: 3
    Dernier message: 16/05/2011, 17h15
  3. [SWT] Drag and Drop: lier la source à la cible
    Par benoit31 dans le forum SWT/JFace
    Réponses: 0
    Dernier message: 28/04/2010, 16h31
  4. [SWT/JFACE] Drag and drop avec une image sur le curseur
    Par soft-war dans le forum SWT/JFace
    Réponses: 5
    Dernier message: 30/07/2008, 13h01
  5. drag and drop
    Par jujuesteban dans le forum Composants VCL
    Réponses: 5
    Dernier message: 20/06/2003, 09h23

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