Expertise Java & J2EE

Astuces et conseils pour le programmeur raffiné

septembre 2010
lun. mar. mer. jeu. ven. sam. dim.
  12345
6789101112
13141516171819
20212223242526
27282930   
       
<  août sept. oct.  >
Google
 
À propos:

Conseils et opinions sur la programmation par un ingénieur Américain en France.

Me contacter


Voir aussi:

Mon blog personnel

GetJava Download Button

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!

   Trackbacks [0]

Powered By blojsom
XML  RSS  RDF