Visual Editor pour Eclipse - Java - Programmation
Marsh Posté le 18-07-2005 à 02:26:04
avis perso : évite d'utiliser ce plugin, qui lance 12 JVM en même temps, et qui produit un code pas forcément top (pas d'utilisation de inner classes pour les évenements par exemple, etc...)
les IHM, c'est à la bite et au couteau
(évite aussi le tuto de Sun pour Swing, il est vraiment pas terrible)
Marsh Posté le 18-07-2005 à 10:04:00
Harkonnen a écrit : |
tu pourrais peut-etre donner un autre tuto....
Marsh Posté le 18-07-2005 à 10:57:47
tu peux regarder le tuto swing, mais faudra passer à autre chose après, parce que dedans il y a des pratiques qui sont pas terribles...
après y'a le bouquin de manning sur Swing qui est génial (très technique cependant, c pas un mal d'avoir fait le tuto sun pour avoir les bases)
sinon je plussois Harko : à la main tu apprends mieux...et le code généré est pourave...c utile que pour faire du prototyping je dirais, voire que la maquette (vu que c franchement de la merde à faire évoluer)
Marsh Posté le 18-07-2005 à 11:02:05
beemer a écrit : tu pourrais peut-etre donner un autre tuto.... |
ben en fait, mon tuto s'est appelé nraynaud lors de mon apprentissage de Swing...
Marsh Posté le 18-07-2005 à 11:16:32
Le but du jeu, c'est de faire une interface graphique en quelque clic puis de reprendre le code là où l'on peut l'améliorer.
Peut-être avez vous des bons bouquins à me conseiller sur Swing ?
Sinon pour revenir à ma premier question, des pistes à me donner ?
Marsh Posté le 18-07-2005 à 11:54:33
c trop chiant à reprendre...par ex, il te fait un getter lazy pour chaque widget, ce qui fait que tu décuple la qté de code pour pas grand chose...
et je t'ai répondu : y'a un super bouquin :
http://www.manning.com/books/robinson2
Préface de James Gosling, l'inventeur de Java
Marsh Posté le 18-07-2005 à 23:54:28
Merci Jubijub !
Voilà aussi un lien qui m'aider a installer Visual Editor :
http://www.developpez.net/forums/v [...] &view=next
Soit pour le téléchargement :
http://download.eclipse.org/tools/ [...] index.html
Pour Windows, par contre par encore essayer sous Linux.
Marsh Posté le 19-07-2005 à 08:23:12
je crois pas avoir été clair : tu pourras vraiment pas améliorer l'interface réalisée avec le VE : le code est super pourri...c parfait pour faire une maquette en quick&dirty, mais pour un truc que tu espères maintenir dans la temps, fuis !!!
Marsh Posté le 19-07-2005 à 11:59:32
Mieux vaux donc coder "tout à la main" que d'utiliser un "constructeur d'interface". On m'avait conseiller VE car c'était pas trop prise de tête pour faire des petites interfaces.
Marsh Posté le 19-07-2005 à 14:03:45
ca dépend de tes besoins :
- si ton boss débarque en te disant qu'il veut une maquette pour hier, alors un outil genre VE c parfait : en pas longtemps tu sors un truc qu'on peut regarder...par contre tu t'en sers de maquette, mais tu repars de propre après
- si tu veux apprendre, c à la main...c la seule façon de bien comprendre les problématiques de swing (genre le painting, la hiérarchie des composants, etc...)
- si tu veux faire un truc maintenable, ben à la main c mieux...g jamais réussi à trouver un éditeur qui te sorte du code maintenable...et pour avoir fait un stage où j'ai passé 4 mois à nettoyer du code de merde fait sous jBuilder, je te jure qu'on m'y reprendra plus
Marsh Posté le 03-02-2006 à 11:59:31
Bonjour,
je relance ce topic, qu'on me dise pas que j'ai pas cherché.
J'ai cherché à installer VE à la main mais y'a des pbs de version entre emf, gmf et je sais encore pas quoi d'autre.
C'est écrit partout qu'il faut passer par l'installer automatique d'eclipse mais quand je le lance, il ne me propose aucun de ces plugins, je ne sais pas si je dois indiquer moi-même un server spécial pour le télécharger (là j'essayais sur le site Eclipse update).
Autre question, je viens donc de lire que le code généré est tout pourri? Est-ce que vous me confirmez ça?
Perso j'utilisais avant JIgloo comme éditeur visuel qui génére un code propre à mon sens, qui permet d'implémenter tous les listeners et autres choses. Il permet aussi de mettre les méthodes en inline ou dans la classe; seul problème, il a parfois un peu de mal au parsing et faut le redémarrer de tps en tps.
Donc je m'attendais au moins à la même chose pour VE.
Merci de vos avis éclairés.
Marsh Posté le 03-02-2006 à 13:57:08
sur ma version 3.1, si je fais
software update > search for new features to install > Eclipse.org update site
il me propose bien le VE avec EMF et GEF
Marsh Posté le 03-02-2006 à 14:21:37
Ben justement il ne me le propose pas.
En meme temps, je suppose que comme tu l'as déjà installé, c normal qu'il te els propose. (Il me montrait des choses qd j'ai essayé l'install à la main, mais là j'ai complètement réinstallé la bête)
En plus, j'ai essayé un autre site mirroir, et maintenant meme qd je choisis le site Ecluipse Update, je n'ai plus acces qu'à
- SDK examples
- FTP et webdav
Voilà pq je reste avec mon JCreator;
je n'ai jamais réussi à faire tourner eclipse correctement
Mais bon il a l'air tellement puissant et tellement gratuit, il faut bien que j'y arrive...
Donc help wanted. Merci
Marsh Posté le 03-02-2006 à 14:31:06
justement c'est sur mon poste perso, à partir d'une installation vierge de la 3.1.1 ... j'ai testé à l'instant l'installation du VE avec les dépendances qui vont bien
tu as bien la toute dernière version d' Eclipse ?
Marsh Posté le 03-02-2006 à 14:48:56
Ben je viens d'installer (et de réinstaller ) la 3.1.2,
ie la derniers version à télécharger. Pt-être ça vient de là?
Marsh Posté le 03-02-2006 à 15:00:27
effectivement je viens de tester une 3.1.2 et j'ai le même problème
Marsh Posté le 03-02-2006 à 15:26:17
Bon ben alors je sasis ce qu'il me reste à faire....
Merci d'avoir essayé
Par conter juste une autre question, en ce qui concerne l'utilisabilité du code: c jouable ou pas? Est-ce que ça utilise des trucs propriétaires comme netbeans ou c du vrai swing ?
Bon de tte façon je vais essayer, on verra.
Sinon, personne connait Jigloo? J'aimerais bien confronter mon XP avec celles des autres developpeurs.
Marsh Posté le 08-02-2006 à 17:08:30
Si tu veux tu devrais pouvoir faire tourner une version du VE avec les versions non finales récentes des différentes librairies (Eclipse 3.2M4 minimum) :
http://download.eclipse.org/tools/ [...] index.html
(j'ai pas réussi à faire tourner la version 1.2M1 donc j'ai essayé les versions les plus récentes )
pour le moment ça a l'air de tourner...
Concernant le code généré, à ma connaissance ça n'utilise pas de composants propriétaires en Swing. Je n'ai pas assez d'expérience en développement de GUI pour juger de la qualité du code (je fais du SWT) et le comparer à celui généré par l'éditeur de Netbeans (qui semble pas mal aussi après un rapide test) et autres...
Marsh Posté le 17-07-2005 à 19:39:18
Salut à tous !
Je voudrais savoir la méthodologie pour faire installer le plugin Visual Editor pour Eclipse et surtout
comment l'activer à partir de l'éditeur ?
Merci !