Flex Identicons

By | 23 novembre 2007

Comme j’aime beaucoup les Identicons et que je n’ai pas trouvé d’implementation Flex après une fouille minutieuse sur Google, j’ai décidé de me retrousser les manches et de m’y coller. Le résultat tient dans un petit package de 2 classes et met à votre disposition un composant affichant l’identicon de votre choix.

Ce composant Identicon prend en paramètre un code (integer) et affiche l’identicon correspondant. Il vaudra mieux lui préciser ses dimensions (width et height) et on pourra changer la couleur de fond (blanche par défaut). Pour afficher l’identicon associée à une chaine de caractères, la classe Identicon possède une fonction statique qui calcule le hash code d’une chaine.

J’ai monté une petite application de test qui vous permet d’entrer une chaine de caractères et de voir l’identicon correspondant. Pour cela, j’ai utilisé une List avec un itemRenderer affichant le composant Identicon et un label.

Flex Identicons Example

Cliquez sur l’image ci-dessus pour acceder à l’application.
Les sources sont disponibles en open-source (licence WTFPL).

Enjoy :-)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *