|
begin process at 2008 08 21 05:33:23
Derniers logiciels
|
Trouver une ressource (Nouvelle version du moteur, plus rapide & pertinent, essayez le !)
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Swing - Java SE 5 - AWT/Swing - Java 3D - Java Web Start - SWT/JFace - JUnit - Abbot - Eclipse - CVS - UML - MVC - XP
Voir les 2 critiques sur ce livre
Swing Java SE 5 - AWT/Swing - Java 3D - Java Web Start - SWT/JFace - JUnit - Abbot - Eclipse - CVS - UML - MVC - XP
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
DARKSIDIOUS
le
14/02/2007 19:34:28
Note attribuée :
   
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
|
|
|