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

EDI et Outils pour Java Discussion :

JGoodies , vous connaissez ? et les alternatives ?


Sujet :

EDI et Outils pour Java

  1. #1
    Membre Expert
    Avatar de elitost
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2003
    Messages
    1 985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 985
    Par défaut JGoodies , vous connaissez ? et les alternatives ?
    Bonjour,

    Je viens de jeter un coup d'oeil sur http://www.jgoodies.com , apparement ça permet de créer très rapidement des IHM si j'ai bien compris.

    Que pensez vous de cet outil ?
    En connaissez vous de la même teneur ?

    Merci d'avance

  2. #2
    Membre émérite
    Avatar de bbclone
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 537
    Par défaut
    JGoodies c'est plusieur projets.
    Validation, Looks, animation, un FormLayout, un projet de binding...
    j'ai pas tout en tete.

    tu cherche des alternative pour quel partie?

  3. #3
    Membre Expert
    Avatar de elitost
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2003
    Messages
    1 985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 985
    Par défaut
    En fait je cherche des APIs permettant d'accelerer le développement d'une IHM en JAVA.

    On m'a parlé de jgoodies, c'est fiable comme produit ?

    Quels sont les autres APIs que je pourrais regarder pour tout ce qui concerne ce genre de dev : création des boutons, forms, etc... gestion des actions etc...

    Des infos ?

  4. #4
    Membre émérite
    Avatar de bbclone
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 537
    Par défaut
    je repete JGoodies c'est pas juste un truc...

    une IHM ca peut etre plusieurs type.

    une IHM qui fait bcp de calcul avec des graphes partout, JGoodies peut pas faire bcp pour toi

    une IHM baser sur des formulaire pour acceder a une base de donnees, dans JGoodies tu a Binding
    tu a aussi Oracle ADF (que j'aime bien mais comme je disais une fois a un gars d'Oracle c'est plus du Rich client, mais du heavy client)
    tu a aussi un projet de binding dans swinglabs (mais je crois que c'est le meme que jgoodies, il l'on juste repiquer je crois )
    tu a DBSwing inclu a JBuilder
    tu peut aussi passer par hibernate ou EJB ou ...

    un IHM qui est un jeu, JGoodies est aussi out
    ....

    quel genre de IHM tu veut faire ?

  5. #5
    Membre Expert
    Avatar de elitost
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2003
    Messages
    1 985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 985
    Par défaut
    IHM basique avec des listes, checkbox, textbox... etc..

    Qu'apporte JGoodies à du basique Swing ?

  6. #6
    Membre émérite
    Avatar de bbclone
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 537
    Par défaut
    si c'est un truc basique que tu veut, t'a pas besoin de JGoodies. swing suffit largement!

    qu'est ce qu'il apporte a swing...
    swing n'a pas un moyen direct de dire ce JTextField est lier a ce champ dans la database. pour de petite application tu peut faire avec JDBC + tes requetes.

    Jgoodies a un layout que bcp de gens apprecient. moi j'aime bien le gridBagLayout. en plus ils ont mis la BaseLine maintenant alors tout ce que tu peut faire avec ton formLayout tu peut le faire avec le GridBagLayout...

    ...

  7. #7
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Euh, pour ce qui est du binding JGoodies ça n'a rien à voire avec les bases de données: il relie un champ à un objet.
    Et ce n'est absolument pas le même projet que celui de swinglabs

    Ensuite les outils JGoodies peut aider a prosuire plus rapidement des interfaces si ils sont maîtrisés: Validator permet un mécanisme unique de validation des valeurs des champs utilisées, Binding permet de relier les champs à des Objets
    Et enfin le FormLayout possède des builders plus qu'utiles pour batir rapidement une application, gère les Glue de façon plus que convenable(espaces entre les composants) et pleins de petits trucs relativement agréables pour coder...

  8. #8
    Membre Expert
    Avatar de elitost
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2003
    Messages
    1 985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 985
    Par défaut
    Ok, merci pour toutes ces informations.

  9. #9
    Membre Expert
    Avatar de elitost
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2003
    Messages
    1 985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 985
    Par défaut
    Euh, pour ce qui est du binding JGoodies ça n'a rien à voire avec les bases de données: il relie un champ à un objet.
    ça ma va bien ça, en fait on stocke des données dans des fichiers XML, on les mappe avec une API (XSTREAM surement) , et les objets java seraient mappés avec les champs.

    Et sinon en concurrence de JGOODIES, il existe autre chose ?

  10. #10
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Pour ce qui est du layout seul tu dois avoir le TableLayout, le GroupLayout (celui utilisé par matisse dans netbeans) ou le bon vieux GridBag, par contre adieu les builders ou panels de boutons automatiquement construits...
    Pour le binding il y a foule de solutions, celle de swingx pourrait faire l'affaire (la question est peut on établir une datasource sur du XML-surement-)
    Pour ce qui est validator je ne suis pas sûr qu'il existe autre chose de gratuit et aussi performant.
    Donc à voire
    Et puis pour looks, bah les L&F tu en as une chiée plus une, donc voilà

  11. #11
    Membre Expert
    Avatar de elitost
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2003
    Messages
    1 985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 985
    Par défaut
    ok, merci beaucoup pour toutes ces informations.

  12. #12
    Membre émérite
    Avatar de bbclone
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 537
    Par défaut
    ah je pensait que swinglabs avait repris le binding de jgoodies :-) (il ont repri tellement de chose un peu partout qu'on s'y perd dans ce projet).

  13. #13
    Expert confirmé

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Par défaut
    Citation Envoyé par elitost
    Que pensez vous de cet outil ?
    En connaissez vous de la même teneur ?
    Le projet Matisse de Netbeans permet de créer très rapidement des IHM swing (sans faire la couche de logique métier qui est en dessous)....

  14. #14
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Certes, mais il est toujours un peu chiant, a moins d'être réellement pressé par le temps et devoir réaliser l'appli au plus vite, de ne pas comprendre grand chose au code crée par le GUIBuilder par la suite(dans le cas du GroupLayout utilisé par Matisse c'est plus que vrai).
    Alors que le FormLayout propose une alternative très appréciable impliquant un code relativement simple (plus qu'un GridBagLayout et beaucoup plus q'un GroupLayout), des outils non graphiques de création de layout (les Classes PanelBuider, DefaultFormBuilder et autres, et certains guidesigners peuvent utiliser de façon très convainquantes ce layout tels Abeille Form Designer ou le très bon JFormDesigner.

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

Discussions similaires

  1. [Progres] , vous connaissez ?
    Par Fabien Celaia dans le forum Autres SGBD
    Réponses: 29
    Dernier message: 24/12/2009, 12h31
  2. les bdd d'hippocrate vous connaissez?
    Par marie1 dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 01/08/2006, 16h58
  3. Exiftool, vous connaissez ?
    Par jejeman dans le forum Modules
    Réponses: 4
    Dernier message: 29/09/2005, 22h14
  4. Vous gerez comment les options d'un programme?
    Par n0n0 dans le forum C++Builder
    Réponses: 5
    Dernier message: 17/05/2002, 13h21

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