©Pere-nono
copyright2001




contact

 

 

English version

Création d'un adaptateur

Son rôle :
Comment en créer :
Exemples :

Si vous écrivez un adaptateur faite le moi parvenir soit sur la liste, soit sur mon mail et je le diffuserai sur le site et dans la prochaine distrib. Indiqué moi votre nom ( mail si possible, pour de futur utilisateur qui voudrai vous contacter ), la bibliothèque qu'il utilise et ou la récupérer.

Son rôle

L'adaptateur sert à permettre à Nonosee d'utiliser la bibliothèque pour laquelle il est fait.
Il possède donc une fonction pour récupérer une image en fonction d'un nom, une autre pour sauvegarder une image, et d'autre permettant de connaître les formats reconnus, le mode de fonctionnement ...

Comment le créer

Un adaptateur est une classe Java qui étend la classe noyau.Librairie ( source - doc )dont il doit redéfinir certaines méthodes et variables:

Les variables read et write doivent se voir affecter une valeur booléenne indiquant le mode de l'adaptateur lecture, écriture ou les deux.
Les fonctions

  • boolean isValid() : test si la bibliothèque est présente et renvoie True si c'est le cas
  • String[][] getExtension() : retourne les extensions des fichiers utilisables
  • void putImage(Image image, String name) : sauvegarde l'image sous le nom name
  • Image getImage(String name) : récupère une image

Exemples

Adaptateur pour la bibliothèque intégré à la JRE ( source - doc )

Adaptateur pour la bibliothèque Jimi ( source - doc )

Adaptateur pour la bibliothèque Jiu (source - doc )

Adaptateur pour la bibliothèque Gwic (source - doc )

Adaptateur pour la bibliothèque Gif89Encoder ( source - doc )