OVH Cloud OVH Cloud

Comment bien concevoir une application swing

4 réponses
Avatar
Jerome B
Bonjour,

J'ai créé une application swing. Elle m'a servi d'autoformation à swing.
Plus ça va, plus je suis émerveillé de voir le boxon que cela devient malgré
la simplicité de l'application (et pourtant, je fais du java côté serveur en
général :) )

Est-ce que qqun(e) pourrait m'indiquer un tuto/un bouquin qui énoncerait des
principes de design pour avoir une appli propre et maintenable et que le
code de l'interface graphique (actionListener, etc) ne soit pas mélangé au
code "métier".

Merci

--
Jérôme B
L'appli : http://jeromeb.free.fr/softs/bookwriter
site perso kif&rire : http://contrepeteries.free.fr (accès libre et
sortie gratuite)

4 réponses

Avatar
Adam Guillot
Ne te prend pas trop la tete avec le code, de toute facon plus tu fera
une interface complex plus ca sera le bordel, juste essaye d'ecrire le
code proprement pour ty retrouver. Personellement, moi je fait toute
l'interface + une autre classe ds un autre threads qui est appeler par
les actionListener et autre, et de la, je fait mon app

Jerome B wrote:
Bonjour,

J'ai créé une application swing. Elle m'a servi d'autoformation à swing.
Plus ça va, plus je suis émerveillé de voir le boxon que cela devient malgré
la simplicité de l'application (et pourtant, je fais du java côté serveur en
général :) )

Est-ce que qqun(e) pourrait m'indiquer un tuto/un bouquin qui énoncerait des
principes de design pour avoir une appli propre et maintenable et que le
code de l'interface graphique (actionListener, etc) ne soit pas mélangé au
code "métier".

Merci

--
Jérôme B
L'appli : http://jeromeb.free.fr/softs/bookwriter
site perso kif&rire : http://contrepeteries.free.fr (accès libre et
sortie gratuite)






Avatar
Jerome B
Merci du conseil.
Si vous aviez du code à m'envoyer pour que je voie à quoi cela ressemble
parce que c'est pas très clair, "l'interface plus une autre classe dans un
autre thread"
L'idée derrière ma question, est que le code ne me fasse pas honte quand je
mettrais le projet sur un sourceforge-like :-)

Mais je me tate à savoir si pour la refonte (un jour..), je ne vais pas
utiliser swt, histoire de voir.

Jérôme B
http://contrepeteries.free.fr (accès libre et sortie gratuite)


"Adam Guillot" a écrit dans le message de news:
cbpg93$ai7$
Ne te prend pas trop la tete avec le code, de toute facon plus tu fera
une interface complex plus ca sera le bordel, juste essaye d'ecrire le
code proprement pour ty retrouver. Personellement, moi je fait toute
l'interface + une autre classe ds un autre threads qui est appeler par
les actionListener et autre, et de la, je fait mon app

Jerome B wrote:
Bonjour,

J'ai créé une application swing. Elle m'a servi d'autoformation à swing.
Plus ça va, plus je suis émerveillé de voir le boxon que cela devient
malgré


la simplicité de l'application (et pourtant, je fais du java côté
serveur en


général :) )

Est-ce que qqun(e) pourrait m'indiquer un tuto/un bouquin qui énoncerait
des


principes de design pour avoir une appli propre et maintenable et que le
code de l'interface graphique (actionListener, etc) ne soit pas mélangé
au


code "métier".

Merci

--
Jérôme B
L'appli : http://jeromeb.free.fr/softs/bookwriter
site perso kif&rire : http://contrepeteries.free.fr (accès libre et
sortie gratuite)








Avatar
Adam Guillot
lol, si javait po honte de mon code je laurai poster ici :)

Merci du conseil.
Si vous aviez du code à m'envoyer pour que je voie à quoi cela ressemble
parce que c'est pas très clair, "l'interface plus une autre classe dans un
autre thread"
L'idée derrière ma question, est que le code ne me fasse pas honte quand je
mettrais le projet sur un sourceforge-like :-)

Mais je me tate à savoir si pour la refonte (un jour..), je ne vais pas
utiliser swt, histoire de voir.

Jérôme B
http://contrepeteries.free.fr (accès libre et sortie gratuite)


"Adam Guillot" a écrit dans le message de news:
cbpg93$ai7$

Ne te prend pas trop la tete avec le code, de toute facon plus tu fera
une interface complex plus ca sera le bordel, juste essaye d'ecrire le
code proprement pour ty retrouver. Personellement, moi je fait toute
l'interface + une autre classe ds un autre threads qui est appeler par
les actionListener et autre, et de la, je fait mon app

Jerome B wrote:

Bonjour,

J'ai créé une application swing. Elle m'a servi d'autoformation à swing.
Plus ça va, plus je suis émerveillé de voir le boxon que cela devient



malgré

la simplicité de l'application (et pourtant, je fais du java côté



serveur en

général :) )

Est-ce que qqun(e) pourrait m'indiquer un tuto/un bouquin qui énoncerait



des

principes de design pour avoir une appli propre et maintenable et que le
code de l'interface graphique (actionListener, etc) ne soit pas mélangé



au

code "métier".

Merci

--
Jérôme B
L'appli : http://jeromeb.free.fr/softs/bookwriter
site perso kif&rire : http://contrepeteries.free.fr (accès libre et
sortie gratuite)













Avatar
Jerome B
Dans la série LOL, voici quelques préconisations de nommage

String leopard ;
String dentelle ;
String tendu ;
String ficelle ;

Map paGants
EJBHome sweetHome
Action nettoyante
Servlet vitizonsoif

Vector leNettoyeur = new Vector();
Object eurDeConscience = ...
Object ionVotreHonneur = ...


Pour le code, vous pouvez aussi me le poster en perso (enlever tous les
spams de l'adresse).
Merci

Jérôme B
http://contrepeteries.free.fr (accès libre et sortie gratuite)

"Adam Guillot" a écrit dans le message de news:
cbrfbp$nep$
lol, si javait po honte de mon code je laurai poster ici :)

Merci du conseil.
Si vous aviez du code à m'envoyer pour que je voie à quoi cela ressemble
parce que c'est pas très clair, "l'interface plus une autre classe dans
un


autre thread"
L'idée derrière ma question, est que le code ne me fasse pas honte quand
je


mettrais le projet sur un sourceforge-like :-)

Mais je me tate à savoir si pour la refonte (un jour..), je ne vais pas
utiliser swt, histoire de voir.

Jérôme B
http://contrepeteries.free.fr (accès libre et sortie gratuite)


"Adam Guillot" a écrit dans le message de news:
cbpg93$ai7$

Ne te prend pas trop la tete avec le code, de toute facon plus tu fera
une interface complex plus ca sera le bordel, juste essaye d'ecrire le
code proprement pour ty retrouver. Personellement, moi je fait toute
l'interface + une autre classe ds un autre threads qui est appeler par
les actionListener et autre, et de la, je fait mon app

Jerome B wrote:

Bonjour,

J'ai créé une application swing. Elle m'a servi d'autoformation à
swing.




Plus ça va, plus je suis émerveillé de voir le boxon que cela devient



malgré

la simplicité de l'application (et pourtant, je fais du java côté



serveur en

général :) )

Est-ce que qqun(e) pourrait m'indiquer un tuto/un bouquin qui
énoncerait





des

principes de design pour avoir une appli propre et maintenable et que
le




code de l'interface graphique (actionListener, etc) ne soit pas mélangé



au

code "métier".

Merci

--
Jérôme B
L'appli : http://jeromeb.free.fr/softs/bookwriter
site perso kif&rire : http://contrepeteries.free.fr (accès libre et
sortie gratuite)