Section courante

A propos

Section administrative du site

MemoryImageSource

Source d'image mémoire
Java java.awt.image

Description

Cette classe permet d'intégrer l'interface ImageProducer pour l'utilisation d'un tableau produisant des valeurs de pixel pour l'objet Image.

Liste des méthodes

Méthode Prototype Description Hérité
MEMORYIMAGESOURCE public MemoryImageSource(int w, int h, ColorModel cm, byte[] pix, int off, int scan); Ce constructeur permet de créer l'objet en utilisant un tableau d'octets pour produire les données de l'objet d'image.  
MEMORYIMAGESOURCE public MemoryImageSource(int w, int h, ColorModel cm, byte[] pix, int off, int scan, Hashtable<?,?> props); Ce constructeur permet de créer l'objet en utilisant un tableau d'octets pour produire les données de l'objet d'image et le tableau haché spécifié.  
MEMORYIMAGESOURCE public MemoryImageSource(int w, int h, ColorModel cm, int[] pix, int off, int scan); Ce constructeur permet de créer l'objet en utilisant un tableau d'entier pour produire les données de l'objet d'image.  
MEMORYIMAGESOURCE public MemoryImageSource(int w, int h, ColorModel cm, int[] pix, int off, int scan, Hashtable<?,?> props); Ce constructeur permet de créer l'objet en utilisant un tableau d'entier pour produire les données de l'objet d'image et le tableau haché spécifié.  
MEMORYIMAGESOURCE public MemoryImageSource(int w, int h, int[] pix, int off, int scan); Ce constructeur permet de créer l'objet en utilisant un tableau d'entier d'objet ColorModel avec du RVB par défaut afin de produire les données de l'objet d'image.  
MEMORYIMAGESOURCE public MemoryImageSource(int w, int h, int[] pix, int off, int scan, Hashtable<?,?> props); Ce constructeur permet de créer l'objet en utilisant un tableau d'entier d'objet ColorModel avec du RVB par défaut afin de produire les données de l'objet d'image et le tableau haché spécifié.  
ADDCONSUMER void addConsumer(ImageConsumer ic); Cette méthode permet d'ajouter l'objet ImageConsumer vers la liste des consommateurs intéressé dans les données de cette image.  
ISCONSUMER boolean isConsumer(ImageConsumer ic); Cette méthode permet de vérifier si un objet ImageConsumer est dans la liste des consommateurs intéressé dans les données de cette image.  
NEWPIXELS void newPixels(); Cette méthode permet d'envoyer un nouveau tampon de pixels dans n'importe quel objet ImageConsumers étant actuellement intéressé par les données de cette image et avertir que l'animation du cadre est complété.  
NEWPIXELS void newPixels(byte[] newpix, ColorModel newmodel, int offset, int scansize); Cette méthode permet de changer le tableau de nouveau octets pour contenu les pixel de cette image.  
NEWPIXELS void newPixels(int[] newpix, ColorModel newmodel, int offset, int scansize); Cette méthode permet de changer le tableau de nouveau entier pour contenu les pixel de cette image.  
NEWPIXELS void newPixels(int x, int y, int w, int h); Cette méthode permet d'envoyer une région rectangulaire du tampon de pixels vers n'importe quel objet ImageConsumers étant actuellement intéressé par les données de cette image et avertir que l'animation du cadre est complété.  
NEWPIXELS void newPixels(int x, int y, int w, int h, boolean framenotify); Cette méthode permet d'envoyer une région rectangulaire du tampon de pixels dans n'importe quel objet ImageConsumers étant actuellement intéressé par les données de cette image et avertir que l'animation du cadre est complété.  
REMOVECONSUMER void removeConsumer(ImageConsumer ic); Cette méthode permet d'enlever l'objet ImageConsumer de la liste des consommateurs intéressé dans les données de cette image.  
REQUESTTOPDOWNLEFTRIGHTRESEND void requestTopDownLeftRightResend(ImageConsumer ic); Cette méthode permet d'effectuer une requête avec l'objet ImageConsumer afin de délivré les données d'image dans l'ordre d'une ou plus de haut-bas et gauche à droite.  
SETANIMATED void setAnimated(boolean animated); Cette méthode permet de changer l'image mémoire dans l'animation de multi-cadre ou d'une image simple cadre dépendamment du paramètre d'animation.  
SETFULLBUFFERUPDATES void setFullBufferUpdates(boolean fullbuffers); Cette méthode permet de vérifier si la mémoire de l'image animé doit être toujours mise à jour pour envoyé le tampon complet de pixels s'il a changé.  
STARTPRODUCTION void startProduction(ImageConsumer ic); Cette méthode permet d'ajouter un objet ImageConsumer vers la liste des consommateurs intéréssé de cet image et démarre immédiatement la livraison des données d'images à travers l'interface ImageConsumer.  


Dernière mise à jour : Dimanche, le 21 juin 2015