Résumé

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

Sommaire

  • L'étude de cas : Sweet Home 3D
  • Mise en place de l'environnement de développement
  • Choix techniques : Swing ou SWT ?
  • Arbre du catalogue des meubles
  • Tableau des meubles du logement
  • Modification du tableau des meubles avec MVC
  • Gestion des actions annulables
  • Composant graphique du plan
  • Vue 3D du logement
  • Enregistrement et lecture du logement
  • Glisser-déposer et copier-coller
  • Edition des préférences utilisateur
  • Bibliographie
  • Index

Caractéristiques

Editeur : Eyrolles

Auteur(s) : Emmanuel Puybaret

Collection : Les cahiers du programmeur

Niveau : Confirmé

Publication : 7 juillet 2011

Edition : 1ère édition

Intérieur : Noir & blanc

Support(s) : Text (eye-readable) [PDF], eBook, Text (eye-readable)

Contenu(s) : PDF

Protection(s) : Marquage social (PDF)

Taille(s) : 14 Mo (PDF)

Langue(s) : Français

Code(s) CLIL : 3193

EAN13 Text (eye-readable) [PDF] : 9782212175523

EAN13 (papier) : 9782212120196

Référencer ce produit sur votre site

Du même thème

Ils ont également acheté

--:-- / --:--