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

Affichage des résultats du sondage: Quels outils de construction d'interfaces graphiques (GUI-Builder) utilisez vous ?

Votants
93. Vous ne pouvez pas participer à ce sondage.
Sondage à choix multiple
Interfaces Graphiques en Java Discussion :

Quels outils de constructions d'interfaces graphiques (GUI-Builder) préférez-vous ?


Sujet :

Interfaces Graphiques en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    Juillet 2005
    Messages
    14 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2005
    Messages : 14 974
    Par défaut Quels outils de constructions d'interfaces graphiques (GUI-Builder) préférez-vous ?
    Nous vous proposons un sondage consacré aux outils pour la construction d'interfaces graphiques (couramment nommés en anglais GUI-Builder) pour les boîtes à outils graphiques de la plateforme Java SE. A noter que ces outils peuvent supporter une ou plusieurs boîtes à outils graphiques. Que cela soit pour les boîtes à outils AWT/Swing, SWT/JFace, Java FX... l'objectif reste le même c'est-à-dire qu'ils tentent de faciliter et d'accélérer la construction des interfaces graphiques.

    Sans être exhaustif, les plus connus de ces outils sont :


    Nous souhaiterions par le biais de ce sondage que vous puissiez partager votre expérience concernant ces outils. Merci de préciser les autres outils de construction d'interfaces graphiques que vous connaissez, et de dire celui que vous préférez.
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
    Page de Developpez.com : mbaron.developpez.com
    Twitter : www.twitter.com/mickaelbaron
    Blog : mickael-baron.fr
    LinkedIn : www.linkedin.com/in/mickaelbaron
    DBLP : dblp.uni-trier.de/pers/hd/b/Baron:Micka=euml=l

  2. #2
    Membre habitué
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2011
    Messages : 11
    Par défaut
    Eclipse WindowBuilder

    Parce que Eclipse, parce que déjà utilisé par le passé.

  3. #3
    Modérateur
    Avatar de paissad
    Homme Profil pro
    Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Inscrit en
    Avril 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 043
    Par défaut
    Bonjour,
    Moi je travaille tout le temps sur Eclipse, donc déjà wpbro (WindowBuilderPro) me convenait totalement.
    En plus avec wbpro:
    * je peux faire Swing ou SWT/JFaces
    * je peux créer mes composants persos et les déposer et utiliser avec wbpro,
    * je peux changer le Look&Feel à la volée (sans toucher le code) et voir le résultat
    * je peux modifier le code source plus facilement et voir rapidement le résultat graphique
    * le code source généré par wbpro, est à la base assez correcte et rapide à lire/comprendre/modifier, comparée à celle que l'on pourrait avoir via Matisse de Netbeans par exemple.
    Et y'a forcément d'autres points que j'ai oublié de citer.
    Cordialement,
    Nous n'héritons pas de la terre de nos parents, nous l'empruntons à nos enfants.
    Le chat du site est aussi ici pour aider. Ne pas hésiter à visiter !

  4. #4
    Rédacteur

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    Juillet 2005
    Messages
    14 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2005
    Messages : 14 974
    Par défaut
    Bonsoir,

    J'ai utilisé dans le passé le GUI-Builder de Matisse. C'était l'un des seuls à l'époque (~ 2007) à offrir un niveau de rendu. Très simple à utiliser.

    Maintenant j'utilise WindowBuilder puisqu'il est multi boîtes à outils. Je fais avec du GWT, SWT/JFace.

    A noter que le plupart du temps je fais le code à la main ...

    Mickael
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
    Page de Developpez.com : mbaron.developpez.com
    Twitter : www.twitter.com/mickaelbaron
    Blog : mickael-baron.fr
    LinkedIn : www.linkedin.com/in/mickaelbaron
    DBLP : dblp.uni-trier.de/pers/hd/b/Baron:Micka=euml=l

  5. #5
    Membre très actif
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2002
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 165
    Par défaut
    je suis de la vieille école: je fais tout à la main, je n'ai pas de besoin de générateur d'interface graphique, il faudrait ajouter cette possibilité de réponse dans le sondage

    je suis sous éclipse, au début j'ai essayé un plugin censé faciliter la création d'interface graphique avec Swing mais j'ai jamais été à l'aise avec les générateurs de GUI, j'ai l'impression de perdre du temps à essayer de comprendre la logique de fonctionnement du plugin et le code généré automatiquement peut paraitre confus,

    je préfère faire ça à la main, ça peut faire peur au début mais une fois qu'on a compris le principe des gestionnaires de placement, la programmation MVC et qu'on s'est fait la main sur un exemple de cas d'école on s'y fait très vite,

    ceci dit si je devais choisir un plugin je prendrai le Eclipse WindowBuilder cité plus haut

  6. #6
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Par défaut
    y'a vraiment encore des projets en Swing ?

  7. #7
    Membre éclairé

    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    766
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 766
    Par défaut
    Citation Envoyé par Elbarto Voir le message
    je suis de la vieille école: je fais tout à la main, je n'ai pas de besoin de générateur d'interface graphique
    Je crois plutôt que c'est la vieille école qui croit que faire construire des GUI par une machine et un stagiaire coûte moins cher.

  8. #8
    Membre éprouvé
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Par défaut
    Citation Envoyé par keulkeul Voir le message
    Bonsoir,

    J'ai utilisé dans le passé le GUI-Builder de Matisse. C'était l'un des seuls à l'époque (~ 2007) à offrir un niveau de rendu. Très simple à utiliser.

    Maintenant j'utilise WindowBuilder puisqu'il est multi boîtes à outils. Je fais avec du GWT, SWT/JFace.

    A noter que le plupart du temps je fais le code à la main ...

    Mickael
    Je crois que c'était surtout l'un des premiers à supporter un layout manager flexible et plus commode à manier que gridbaglayout pour un outil visuel.

    Perso j'utilise volontiers windowbuilder pour eclipse mais seulement pour du prototypage. Jeter quelques composants sur une fenêtre vierge pour se donner une idée à quoi ça doit ressembler.
    Le rendu final est ensuite conçu par code, avec MigLayout, c'est un layout manager qui peut sembler un peu effrayant au début mais une fois maîtrisé, c'est très facile de gérer finement ce qui s'étire en largeur et ce qui se déplace sans taper trop de code.

    L'un des principaux arguments en faveur du manuel était l'incapacité des outils que j'utilisais à gérer correctement l'héritage (ou alors c'était foireux comme tout et ça s'emmêlait les pinceaux jusqu'à me détruire du code). Dans une UI, il y a souvent un template un peu consistant qu'on réutilise au fil des Forms, genre l'icône de la fenêtre, la barre de status, la ligne des boutons. Cela se gère très facilement par héritage quand on code à mano, en revanche lorsque c'est le designer visuel qui lit ça... Du moins à l'époque où je le faisais, ouille

  9. #9
    Membre émérite Avatar de JoeChip
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    536
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2008
    Messages : 536
    Par défaut
    Ouais après faut s'entendre sur ce que veut dire "à la main", quoi. Pour certains, ça veut dire layout null et coordonnées en pixels

  10. #10
    Invité
    Invité(e)
    Par défaut
    Matisse pour ma part , c'est avec l'outil que j'utilisais durant mes études, et même si depuis que je fais plus de Swing, je garde un très bon souvenir de cet outil, que j'ai utilisé dans plusieurs projets personnels.

  11. #11
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    94
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Décembre 2007
    Messages : 94
    Par défaut
    Solution propriétaire pour moi. Jbuilder mais bon au finish c'est une extension d'éclipse.

  12. #12
    Membre expérimenté Avatar de kalina
    Femme Profil pro
    Développeur Java
    Inscrit en
    Avril 2009
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Avril 2009
    Messages : 220
    Par défaut
    Moi, j'ai d'abord commencé la création de mes interfaces à la main avec JCreator, et lorsque j'ai découvert NetBeans j'ai été aux anges car je suis un peu fainéante! cependant j'ai un peu de mal à gérer le layout.
    habituellement je dépose mes composants dans ma jframe là où je veux mais dès qu'il y en a beaucoup j'ai du mal à les gérer!

  13. #13
    Membre éclairé
    Homme Profil pro
    Ingénieur de construction de réseaux
    Inscrit en
    Août 2012
    Messages
    406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur de construction de réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2012
    Messages : 406
    Par défaut
    Citation Envoyé par kalina Voir le message
    Moi, j'ai d'abord commencé la création de mes interfaces à la main avec JCreator, et lorsque j'ai découvert NetBeans j'ai été aux anges car je suis un peu fainéante! cependant j'ai un peu de mal à gérer le layout.
    habituellement je dépose mes composants dans ma jframe là où je veux mais dès qu'il y en a beaucoup j'ai du mal à les gérer!
    Tu ne devrais pas être perdu car tu utilise netbeans tu devrais avoir le contrôle car tu places tes composants où tu souhaites quelque soit leur nombre

  14. #14
    Membre éclairé
    Homme Profil pro
    Ingénieur de construction de réseaux
    Inscrit en
    Août 2012
    Messages
    406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur de construction de réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2012
    Messages : 406
    Par défaut
    Je vais de débuter avec WB et j'utilisai auparavant Visual Editor je trouve qu'il est mieux mais je constate quand même qu'il demande beaucoup de ressources machine car tout le temps ma machine rame

  15. #15
    Invité de passage
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2014
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2014
    Messages : 1
    Par défaut
    Le builder d'éclipse est quand même imbattable

  16. #16
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 90
    Par défaut
    Attention déterrage de topic !

    Juste une question en passant : j'ai vu que Windows Builder Pro sur le market place est marqué comme outdated.
    De plus la dernière mise à jour date de 2010.

    C'est bien de ce Windows Builder dont vous parlez ?

    lien : http://marketplace.eclipse.org/conte...o-gui-designer

  17. #17
    Rédacteur

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    Juillet 2005
    Messages
    14 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2005
    Messages : 14 974
    Par défaut
    Salut,

    Ici : https://eclipse.org/windowbuilder/ il y a une version plus à jour, non ?

    La page que tu indiques et je pense la version avant que Google ne mette la main sur Instantiate, l'éditeur de WindowBuilder.

    Mickael
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
    Page de Developpez.com : mbaron.developpez.com
    Twitter : www.twitter.com/mickaelbaron
    Blog : mickael-baron.fr
    LinkedIn : www.linkedin.com/in/mickaelbaron
    DBLP : dblp.uni-trier.de/pers/hd/b/Baron:Micka=euml=l

  18. #18
    Membre très actif

    Homme Profil pro
    Hobbyiste
    Inscrit en
    Juillet 2018
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Hobbyiste

    Informations forums :
    Inscription : Juillet 2018
    Messages : 128
    Billets dans le blog
    1
    Par défaut A la main, puis JFormBuilder
    Là je vais essayer JFormBuilder avec Intellij Idea. J'ai décidé de donner un essai à des versions commerciales avec un support pendant un an pour finaliser un ou deux projets.

  19. #19
    Membre éclairé Avatar de openlowcode
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2019
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2019
    Messages : 40
    Par défaut
    Je préfère pour ma part déclarer les interfaces graphiques avec du code, en essayant de trouver des patterns fréquents et de les assembler par la suite.

  20. #20
    Membre averti

    Profil pro
    Inscrit en
    Juillet 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 7
    Par défaut ReflectioUI
    ReflectioUI utilise une approche différente et ça permet d'aller plus vite quand on maîtrise. Le data-binding est fourni systématiquement par le framework.

Discussions similaires

  1. Réponses: 7
    Dernier message: 20/05/2010, 17h04
  2. Réponses: 5
    Dernier message: 31/03/2009, 13h49
  3. Quel outil pour créer les interfaces graphique en Java ?
    Par youp_db dans le forum Interfaces Graphiques en Java
    Réponses: 9
    Dernier message: 11/01/2006, 07h30
  4. outil pour développer un interface graphique??
    Par vasilov dans le forum Interfaces Graphiques en Java
    Réponses: 3
    Dernier message: 25/06/2005, 18h11
  5. quel langage choisir pour mon interface graphique
    Par mrom34 dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 09/03/2004, 19h12

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