Expertise Java & J2EE

Astuces et conseils pour le programmeur raffiné

Un look and feel Swing pas comme les autres [Permalink]

Thu Jul 31 07:07:03 CEST 2008

Napkin est un "Look and Feel" (LAF, synonyme de skin ou thème) qu'on peut installer pour Swing qui répond à un besoin tout à fait original: souvent en tant que développeurs, on veut présenter aux clients une maquette de ce qu'on pense réaliser comme intérface graphique de leur logiciel. Mais les clients, ne connaissant pas l'informatique, voient une maquette qui ressemble à ce qu'ils veulent, et disent "on le prend comme ça!" Après il est difficile de leur faire comprendre que ce n'est qu'une maquette, et il reste beaucoup de développement encore derrière à réaliser.

Napkin nous permet de montrer clairement que l'intérface qu'on est en train d'utiliser n'est qu'un prototype. Et comment le communique-t-il? Le plus naturellement possible! Napkin permet de dessiner n'importe lequel interface Swing comme si c'était dessiné sur une serviette en papier! Une capture d'écran parle plus fort que les mots :

Et le plus beau dans tout ça? Ce n'est qu'un Look and Feel, donc l'application reste 100% fonctionnel. On peut même faire tourner NetBeans sur une serviette en papier :

Pour un prototype, donc, ce LAF permet de montrer clairement qu'il ne s'agit que d'un prototype—mais, une fois le prototypage fini, il suffit d'enlever le LAF et on a notre application, toute sage et professionnelle avec le Look and Feel par défaut. C'est malin!

Trackback for this entry

http://java.craven.fr/blog/java/Java/?permalink=Un-look-and-feel-Swing-pas-comme-les-autres.html&tb=y


Powered By blojsom
XML  RSS  RDF