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

Développement Web en Java Discussion :

Interface Web visualisation Graphes


Sujet :

Développement Web en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 20
    Par défaut Interface Web visualisation Graphes
    Bonjour,

    Je développe une application web en Java/Hibernate tout ce qu'il y a de plus banal.

    Cependant, je souhaiterais créer une interface permettant de visualiser des graphes de ce genre là :
    Et je souhaite intégrer cette interface à mon application web.

    Je me posais donc la question du choix de la technologie à employer.
    Est ce plus judicieux de coder en JAVA avec GWT par exemple et de compiler vers JS/AJAX ou bien d'utiliser des librairies de type EXT JS?

    Avez vous connaissance d'autres librairies ou "framework" correspondant à mon besoin?

    Merci

  2. #2
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Par défaut
    Ca dépend quelle forme doit avoir la sortie.

    Le plus simple serait d'afficher le graphe sous la forme d'une image.

    Et pour générer l'image côté serveur, j'utiliserai JGraph.
    Java : Cours et tutoriels - FAQ - Java SE 8 API - Programmation concurrente
    Ceylon : Installation - Concepts de base - Typage - Appels et arguments

    ECM = Exemple(reproduit le problème) Complet (code compilable) Minimal (ne postez pas votre application !)
    Une solution vous convient ? N'oubliez pas le tag
    Signature par pitipoisson

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 20
    Par défaut
    C'est de ma faute, je n'ai pas été assez précis

    Je veux que les graphes soient interactifs, qu'il puisse y avoir un évènement lors du clic sur un noeud par exemple.
    Voilà pourquoi j'avais commencé à réfléchir à des Frameworks ou librairies comme citées dans mon précedent message.
    Merci

  4. #4
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Par défaut
    Pas de soucis, je suis aller au plus simple en prenant le parti de ne pas t'expliquer la physique quantique si tu veux une tapette à mouche ...

    Ceci quelqu'un avait déjà lancé une discussion sur ce sujet mais je n'arrive plus à retrouver sur le sujet.

    Ceci étant, j'ai tout de même trouvé cette discussion.
    N'hésites pas à voter si la solution est efficace !
    Java : Cours et tutoriels - FAQ - Java SE 8 API - Programmation concurrente
    Ceylon : Installation - Concepts de base - Typage - Appels et arguments

    ECM = Exemple(reproduit le problème) Complet (code compilable) Minimal (ne postez pas votre application !)
    Une solution vous convient ? N'oubliez pas le tag
    Signature par pitipoisson

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 20
    Par défaut
    Je n'avais pas non plus trouvé de sujet susceptible de m'aider avant de faire mon post. Ma question est un peu particulière il faut l'avouer.

    Notamment a cause du fait que ce ne sont pas des graphiques statistiques comme dans le lien que tu me donnes mais des graphes orientés avec des arcs et des noeuds avec lesquels on souhaite intéragir (actions lors de clics sur un noeud ou un arc).

  6. #6
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Par défaut
    Disons que ca depasse de loin ce pour quoi HTML a été prévu.

    Ceci dit HTML 5 devrait peut-être te fournir des éléments techniques.

    Si c'est envisageable je me pencherai sur les RIA "lourdes" comme Flash/Flex, applet Java/Java FX, Silverlight
    Java : Cours et tutoriels - FAQ - Java SE 8 API - Programmation concurrente
    Ceylon : Installation - Concepts de base - Typage - Appels et arguments

    ECM = Exemple(reproduit le problème) Complet (code compilable) Minimal (ne postez pas votre application !)
    Une solution vous convient ? N'oubliez pas le tag
    Signature par pitipoisson

Discussions similaires

  1. Interface Web, besoin de conseil !
    Par Skarlix dans le forum Webdesign & Ergonomie
    Réponses: 3
    Dernier message: 29/08/2005, 09h13
  2. Réponses: 2
    Dernier message: 20/08/2005, 12h53
  3. [Outils]Interface WEB pour la gestion de projet ?
    Par elitost dans le forum Outils
    Réponses: 8
    Dernier message: 04/03/2005, 13h46
  4. Enterprise Manager 10g (interface web)
    Par navypas dans le forum Oracle
    Réponses: 8
    Dernier message: 23/11/2004, 14h07
  5. Cherche RAD pour la réalisation d'interfaces Web/swing
    Par RocketArena dans le forum EDI et Outils pour Java
    Réponses: 2
    Dernier message: 14/09/2004, 13h22

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