begin process at 2012 05 27 04:33:38
  Trouver un code source :
 
dans
 


Swing - Java SE 5 - AWT/Swing - Java 3D - Java Web Start - SWT/JFace - JUnit - Abbot - Eclipse - CVS - UML - MVC - XP


Swing Java SE 5 - AWT/Swing - Java 3D - Java Web Start - SWT/JFace - JUnit - Abbot - Eclipse - CVS - UML - MVC - XP

Prix public : 39,00 €

Commander
Prix exceptionnel Eyrolles :
37,05€


Auteur(s) :
E. puybaret

Editeur : Eyrolles
Date de parution : 07/12/2006
ISBN : 2-212-12019-2
EAN : 9782212120196

Voir les 2 critiques sur ce livre

Synopsis

Ce cahier montre aux développeurs Java comment exploiter la très riche bibliothèque standard Swing à travers la création d'une application graphique 3D ergonomique et fiable.

Cet ouvrage décrit la création d'un logiciel libre d'aménagement d'intérieur développé avec Java 5 et Swing, de sa conception UML jusqu'à sa distribution, en passant par l'utilisation d'Eclipse, dont les astuces de productivité sont dévoilées. Le développeur y découvrira comment exploiter efficacement les nombreuses fonctionnalités de Swing : création d'arbres, de tableaux et de boîtes de dialogue, dessin dans un composant graphique, glisser-déposer, gestion d'opérations annulables, intégration d'un composant 3D...

L'étude de cas de cet ouvrage a été testée sous Windows, Linux et Mac OS X !
Téléchargez l'intégralité de son code source et retrouvez-la en ligne !
www.editions-eyrolles.com - sweethome3d.sourceforge.net


Commander ce livre au prix de 39,00 € 37,05 €

Classé sous : Java, 3d, Swing, Eclipse, Création



Avis (critiques) des membres de CodeS-SourceS

Cette critique a été écrite par Twinuts le 10/02/2007 16:37:50
Note attribuée : 5/55/55/55/55/5 Niveau estimé : 2 / 3 (Initié)

Ce livre de très bonne qualité, nous montre comment échafauder un projet complet autour de java3D et des composants swing ou swt tout en nous montrant une différence concrète entre ces deux techniques. En lisant ce livre je suis rentré dans un projet intéressant et captivant, liant le concept MVC(Modèle Vue Contrôleur), la modélisation UML, l'internationalisation, les tests unitaires, etc ...  le tout en respectant la méthodologie XP (eXtreme Programming) autour de l'IDE Eclipse. Une fois de plus Emmanuel Puybaret nous fait partager sa passion pour java tout en nous donnant l'impression d'être un des développeurs du projet, grâce à ces conseils judicieux et ses explications détaillées.

Je conseil ce livre à tous les développeurs (pro et/ou amateur) ayant envie d'approfondir leurs connaissances de java et envie de se plonger dans un autre style d'ouvrage qui ne fait pas que de rabâcher du code.


Voir toutes les critiques de Twinuts
Cette critique a été écrite par DARKSIDIOUS le 14/02/2007 19:34:28
Note attribuée : 4/54/54/54/54/5 Niveau estimé : 2 / 3 (Initié)

Ce livre porte mal son titre : il parle de swing, mais bien plus !

Au menu : cahier des charges, conduite de projet (attribution des rôles d'XP), test unitaires, conception UML, refactoring du code, CVS, avec à chaque fois l'utilisation de composants SWING, mais également Java2D et Java3D avec des astuces d'utilisation d'eclipse qui permettent de développer plus rapidement !

Il s'agit en fait du développement d'une application complète programmé en Java avec SWING dans une petite équipe de développement (4) qui utilise la méthode XP.

SWING y est utilisé dans tout ses retranchements : JTable, JTree, Listeners, CellRenderer, sérialisabilité des objets, undo/redo, copier/coller, drag and drop, on voit des choses élémentaires et des choses beaucoup plus poussées.

Tout les chapitres sont organisées de la même façon :
1/ Cahier des charges du scénario XP
2/ conception
3/ diagrame de classe UML
4/ écriture des tests unitaires (avec JUnit ou Abbot)
5/ Développement du code
6/ Remarques sur le code produit et refactoring

Au final, on se retrouve avec une application complète (un logiciel permettant de faire des plans de maison en 3D) qui est bien conçue, optimisée, et déployée avec Java Web Start.

Deux bémols cependant :
1/ Ce livre s'adresse un peu plus aux développeur initié à SWING s'ils veulent le lire du début à la fin : on commence par le composant JTree (qui est loin d'être le composant le plus simple à utiliser !) pour finir sur la présentation des Layout et des boutons dans le dernier chapitre !
Cependant, si un débutant lit le livre de la fin au début, alors il devrait apprendre graduellement la programmation avec SWING.

2/ Ce livre ne montre pas toutes les possibilités de SWING : on se limite surtout aux composants et fonctions qui sont utile pour le projet du livre, mais on ne sors pas des sentiers battus, par exemple : les CellRenderer sont présentés pour le JTable alors que les CellEditor ne le sont pas, alors que ces deux classes sont complèmentaires.


Voir toutes les critiques de DARKSIDIOUS

Commentaires des membres à propos du livre :
Swing Java SE 5 - AWT/Swing - Java 3D - Java Web Start - SWT/JFace - JUnit - Abbot - Eclipse - CVS - UML - MVC - XP

Aucun commentaire pour le moment.

Donnez votre avis sur ce livre

  Vous avez lu ce livre ? votre avis nous interresse :



Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,234 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales