Les cahiers du programmeur : Swing
Swing est la librairie d’interface Java la plus complète et la plus connue, même si SWT d’Eclipse la concurrence de plus en plus. L’ouvrage n’a pas l’ambition d’être un guide exhaustif de Swing, il faudrait plusieurs milliers de pages. L’auteur se concentre sur l’utilité de Swing, l’environnement de développement, l’affichage 2D et 3D, les classes pour gérer le glisser-déposer, les composants graphiques… De très nombreux exemples de code ponctuent les explications. L’auteur a eu la bonne idée de mettre des références à Windows, GNU Linux et MacOS X. Par
contre, dommage de se limiter à Eclipse. L’auteur, pour montrer la puissance et le développement Swing, s’appuie sur un projet d’une application 3D d’aménagement intérieur. On va ainsi de la conception UML au déploiement Java Web Start.