Un IDE alternatif à JBuilder qui génère une Interface Graphique ? - Java - Programmation
Marsh Posté le 19-01-2003 à 13:09:03
sam69 a écrit : Vous connaissez Eclipse ? |
Est-ce que JBuilder a l'intégration avec jlex et cup ? Eclipse (netbean non plus) ne l'a pas et ça me gave très très fort !
Marsh Posté le 19-01-2003 à 14:59:06
J'avou que j'en sais rien, mais JBuilder est très complet.
Tu peux vérifier sur le site de l'éditeur ( www.borland.com )
Marsh Posté le 19-01-2003 à 18:32:58
Pour ma part j'utilise WSAD qui est la version payante d'IBM d'Eclipse et cet IDE est terrible ! IL est extrêmement riche par rapport à Eclipse, tu peux tout faire avec y compris des progs qui utilisent Swing, etc...
Pour la version Open Source (Eclipse), j'ai remarqué que le prog plantait souvent, ça semblait lié à une erreur lors de lecture dans des fichiers ZIP ou JAR, la DLL ZIP quelquechose était en cause, c'est peut-être dû à ma machine ???.
Marsh Posté le 19-01-2003 à 18:34:47
MachinBidule1974 a écrit : c'est peut-être dû à ma machine ???. |
Je pense. Moi, eclipse et WSAD plantent aussi souvent
Marsh Posté le 20-01-2003 à 00:39:51
sam69 a écrit : J'avou que j'en sais rien, mais JBuilder est très complet. |
j'ai rien trouvé dans les PDF et l'installation fait planter mon pc.
Donc je reste avec mes 12000 makefiles jamais à jour et mon cygwin super lent (côté lenteur, il s'intègre plutôt pas mal avec eclipse) et mon eclipse pour l'édition/navigation.
Marsh Posté le 20-01-2003 à 11:35:38
sam69 a écrit : Vous connaissez Eclipse ? |
ça dépend de tes besoins ...
mais Eclipse et Jbuilder ne s'adressent pas aux mêmes personnes ..
Eclipse est un projet Open Source initié par IBM (Projet "donné" par IBM à la communauté Open SOurce) qui fait travailler plein de petits programmeurs pour faire avancer son IDE WSAD... car Eclipse est bien le coeur de WSAD.
Donc JBuilder se positionne directement face à WSAD.
l'intérêt d'Eclipse est sa réactivité grâce à la communauté Open Source... il possède les dernières fonctionnalités, les derniers essais (tu as les Nightly builds) .. donc niveau de la stabilité... c pas le top.. c eproduit s'adresse donc aux développeurs indépendants qui ont pas peur d'y rajouter des plugins et de voir leur IDE planter régulièrement
WSAD et Jbuilder sont des produits commerciaux qui s'adressent à des équipes de développement qui ont des impératifs de productivité.
La diférence entre les outils commerciaux (WSAD,Jbuilder et Sun ONE Studio) et les produits Opensource (NetBeans, Eclipse) sont souvent les fonctionnalités orientées J2EE...
sinon, si tu parles des versions personnelles de JBuilder et WSAD ... la différence entre Eclipse et WSAD est .. quasiment nulle entre Eclipse et JBuilder ... beinh ça dépend des gouts et des couleurs...
Marsh Posté le 20-01-2003 à 11:37:57
désolé pour ce post en double ... j'ai des petits problèmes avec internet ... (ou alors c moi qui ait les doigts palmées )
Marsh Posté le 20-01-2003 à 11:38:18
chichos a écrit : désolé pour ce post en double ... j'ai des petits problèmes avec internet ... (ou alors c moi qui ait les doigts palmées ) |
bin efface le
Marsh Posté le 20-01-2003 à 12:01:38
nraynaud a écrit : |
Pour t makefile, tu connais pas ANT ?
ça s'intègre à pas mal d'IDE il me semble.
Marsh Posté le 20-01-2003 à 13:48:43
oui ca s'intègre trés bien, suffit de faire menu contextuel/run ant... sur un fichier xml
sinon y'a planty, un plugin qui apporte la completion syntaxique pour ant, sympa
pour les plugins eclipse: http://eclipse-plugins.2y.net/eclipse/index.jsp
Marsh Posté le 21-01-2003 à 06:25:01
El_gringo a écrit : |
De nom, je vais matter, mais j'utilise win, CUP, JLex, et (éventuellement) cygwin.
Marsh Posté le 21-01-2003 à 08:52:04
chichos a écrit : |
Merci pour toutes ces réponses, par contre, en comparant JBuilder (version personnel) et Eclipse, j'ai trouvé que l'édition d'interface graphique est beaucoup plus simple avec JBuilder, parceque dans Eclipse, faut tout se taper à la "main" !
A moins qu'il existe un plugin de générateur d'interface pour Eclipse...
Sinon ,je n'ai pas essayé WSAD, existe il une version démo ?
Marsh Posté le 21-01-2003 à 08:57:11
sam69 a écrit : |
920Mo si ma mémoire est bonne
http://www-3.ibm.com/software/ad/studioappdev/
Marsh Posté le 21-01-2003 à 09:57:01
kadreg -> 920Mo, ah ouai, quand meme... Ils ont mis quoi dedans pour que ca soit aussi gros ?
En fait je pense que WSAD n'est pas adapté à mes besoin, je suis étudiant en Info et je commence tout juste le Java.
J'ai juste besoin d'un IDE qui génère les interfaces comme JBuilder ou Visual C++ (je sais c pour le C++, mais c un exemple).
Sinon, sur d'autres topik, g entendu parlé de Netbeans ( www.netbeans.org ) qui générais des Interfaces (GUI) visuellement.
Je vais le telecharger dès que j'aurais le temps. Vous avez des avis ?
Au niveau GUI, il est à la hauteur de JBuilder ?
Marsh Posté le 21-01-2003 à 10:47:46
euh... as-tu essayé IntelliJ ? (je sais c'est pas dans eclipse vs JBuilder mais comme tu parles d'autres éditeurs...)
depuis que je l'ai, je n'utilise plus que lui pour le Java.
j'utilisais jEdit avant pour tout y compris Java et maintenant je ne l'utilise plus que pour tout ce qui est non-java
pour ce qui est du générateur GUI, en effet il n'en est pas équippé mais pour les qques classes Swing que j'ai dû coder, je ne me suis senti à l'aise qu'avec... un éditeur texte.
j'avais essayé "netbeans" devenu "Forte" devenu "Sun One" (on me corrige si je me plante sur les noms)
c'est sympa mais le code généré était illisible pour moi (je commencais à peine Swing)
quitte à tester 2-3 éditeurs, ajoute intellij (www.intellij.com)
bon c'est payant c'est vrai... mais...
Marsh Posté le 22-01-2003 à 13:29:56
Ouai, j'ai entendu parlé de IntelliJ sur d'autre postes de ce forum, faudra que je test...
C vrai que le titre eclipse vs Jbuilder est pas adapté, car il ne sont pas comparable...
Sinon, pour le code généré par netbean, je sais pas car je l'ai pas encore testé, mais le code généré par JBuilder n'est pas trés ordonné non plus, mais avec le temps que l'on gagne (pardon pour les puriste, mais je ne maitrise pas encore assez bien pour coder des interfaces). J'ai ainsi pu faire des programmes simples avec des interfaces en trés peu de temps.
Marsh Posté le 03-03-2003 à 12:15:05
ban
Marsh Posté le 03-03-2003 à 12:20:52
nraynaud a écrit : |
t'as quelle version de JBuilder ? avec la 7 ou plus il ne devrait pas y avoir de probleme pour integrer ant, et ca facilite vachement la tache, plutot que de generer les lexer et parser de JFlex et Cup :-)
Marsh Posté le 03-03-2003 à 12:29:16
Allez Darklord, à mon avis, c'est maitenant ou jammais. Tu est encore jeune, on peut peut être encore faire quelque chose.
Nous allons jouer à "un mot, un jour". Tu verras, c'est très rigolo.
Commençont par le mot "tolérance" :
|
Voiila, c'est tout pour aujourd'hui.
Demain nous verrons un nouveau mot : "aimabilité" !
Marsh Posté le 03-03-2003 à 12:40:40
t'as fumé toi?
regarde les deux derniers posts de sam69
Marsh Posté le 03-03-2003 à 14:12:19
En parlant de generateur d'interface graphique ...
vous savez s'il existe deja des projets sur ce theme, car j'ai dans l'idee de faire une chtite appli pour generer des GridBagLayout (pour commencer) ... paske j'en ai marre de me les taper a chaque fois
Marsh Posté le 03-03-2003 à 14:15:58
bobuse a écrit : En parlant de generateur d'interface graphique ... |
Non, mais ça m'interresserait. Je suis sur qu'il y aurait moyen de faire des trucs bien, qui génèrent du code propre, et tout ça. Moi ça m'serait utile en tout cas, ne serais ce que pour apprendre les IDE en Java (g jammais fait ça)
Marsh Posté le 03-03-2003 à 14:17:09
DarkLord a écrit : t'as fumé toi? |
Et ben, Tu trouves pas qu'Y a bon Java ?
Marsh Posté le 03-03-2003 à 14:22:45
El_gringo a écrit : |
ok, bon bin ca me motive bien ca, je commence la semaine prochaine Je vous tiens au courant ...
Marsh Posté le 03-03-2003 à 14:24:17
El_gringo a écrit : |
Je crois qu'il reagissait au flood ... deux posts identiques a une minute d'intervalle spa top ... mais bon
Marsh Posté le 03-03-2003 à 14:33:08
El_gringo a écrit : |
Marsh Posté le 03-03-2003 à 15:30:09
bobuse a écrit : |
apparement, il existe déja des trucs comme ça.
Je suis tombé là dessus :
http://www.jbcsolutions.com/VisualMust/index.html
Essayez, ça me parait pas mal.
Marsh Posté le 03-03-2003 à 15:45:53
El_gringo a écrit : |
Eksailan
Le hic, c'est que c'est pas free, dommage. En revanche, ca a l'air vachement bien foutu, et archi complet ...
Mais bon ... c'est trop bo
Marsh Posté le 03-03-2003 à 21:12:45
bof les gui une fois que t'as capté, c'est pas si compliqué que ça a faire à la patte... et au moins tu controles tout dès le départ..
en utilisant un outil pour ça, tu risques fortement de te retrouver avec des milliards de classes inutiles/redondantes...
Marsh Posté le 03-03-2003 à 22:31:53
the real moins moins a écrit : bof les gui une fois que t'as capté, c'est pas si compliqué que ça a faire à la patte... et au moins tu controles tout dès le départ.. |
Je suis d'accord sur le fait que certqins soft vont te pondre incomprehensibles ...
Mais dans le cas des gridBagLayout, a chaque fois, faut te retaper toutes les contraintes, et puis apres tu te rends compte que tu t'es perdu entre les attributs sur x et ceux sur y (ya du vécu ...). Moi, ce que j'qimerai, c'est un truc qui te génère le code de ce que tu lui qs spécifié de mqnière simple ...
Marsh Posté le 03-03-2003 à 22:44:27
bobuse a écrit : |
bah en meme temps ça change pas 500fois par jour tes contraintes d'un gridbag hein... si tu penses ton layout un minimum, tu separes en plusieurs panels etc, ça devient minime les trucs à changer en cas d'erreur..
Marsh Posté le 03-03-2003 à 22:50:51
Bon alors, apres avoir reflechi et taper quelques lignes de code, je me suis dit que ce serait mieux d'en trouver un tout fait (un constructeur de GUI), donc j'ai cherche un peu plus ...
Donc du coup, j'ai trouvé un projet interessant :
http://screengen.sourceforge.net/
Je l'ai pas encore testé, mais ça va pas tarder ! Ca m'a l'air prometteur ... (GPL)
un autre :
http://jgb.sourceforge.net/
qui m'atire moins tout de suite, mais bon, ptet que je me trompe. (GPL)
un payant :
http://antheva.free.fr/FR_main.html
celui-là aussi m'a l'air sympa. En plus il génère du XML ...
une liste :
http://pharos.inria.fr/Java/query. [...] A2151%3Don
Bon ben voila, moi je pense essayer en premier screengen.
Si vous en connaissez parmis ceux-ci, merci de postez votre avis ...
Marsh Posté le 03-03-2003 à 22:53:58
the real moins moins a écrit : bah en meme temps ça change pas 500fois par jour tes contraintes d'un gridbag hein... si tu penses ton layout un minimum, tu separes en plusieurs panels etc, ça devient minime les trucs à changer en cas d'erreur.. |
non, c pas ca que je voulqis dire. Je parlais de la parlais de la première fois ou tu dois les sortir tes lignes pour créer ton gridbag.
Bien sur qu'apres c'est bon.
Meme si ta conception est nickelle, tu dois quand meme te les taper les contraintes, et je trouve ca un peu chiant moi ...
Marsh Posté le 03-03-2003 à 23:27:17
bobuse a écrit : |
ouais ché pas, moi j'ai été elevé aux td rowspan et colspan en html alors ça me parait facile
Marsh Posté le 03-03-2003 à 23:32:48
the real moins moins a écrit : ouais ché pas, moi j'ai été elevé aux td rowspan et colspan en html alors ça me parait facile |
ok, c'est facile, mais c'est chiant
en ce qui concerne screengen, le projet, date un peu. J'ai voulu l'essayer, mais keud' : le jar me pete à la tronche. J'ai essaye de recompiler ... pas mieux. Ca doit pas etre grand chose, mais la il est tard
Marsh Posté le 04-03-2003 à 03:13:14
autant pour moi je reponds à l'autre post sans lire celui là...
Marsh Posté le 04-03-2003 à 12:56:21
je n'ai pas regardé les liens mais il me semble avoir croisé sous google d'un outils permettant de construire des GUIs définis en XML.
faudra que je retrouve ce brol.
Marsh Posté le 04-03-2003 à 13:11:35
oui, ca doit etre le troisieme de ma liste, mais il est devenu payant.
En revanche ya aussi le XUL qui pourrait etre interressant, vu qu'il y a une version java : JXUL ...
faut voir
Marsh Posté le 19-01-2003 à 12:54:46
Vous connaissez Eclipse ?
www.eclipse.org
C un IDE Open Source, gratuit qui concurrence JBuilder.
Je l'ai un peu essayé, et il possède pleins de fonctions interressantes et puissantes.
C'est une bonne alternative à JBuilder.
Le proplème, ce qu'il ne génère pas du code pour la construction des Interface graphique, faut les coder à la main
Mais j'ai vu qu'il y avais pleins de plugin à rajouter dont un pour les interfaces graphiques, à essayer donc...
Sinon, vous pensez que c une bonne alternative à JBuilder ?
Message édité par sam69 le 23-01-2003 à 12:44:57