Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.awt.image.CropImageFilter1.1

java.lang.Object
   |
   +--java.awt.image.ImageFilter
         |
         +--java.awt.image.CropImageFilter

Deklaration

public class CropImageFilter
extends java.awt.image.ImageFilter

Beschreibung

Diese Klasse implementiert einen Filter, der es erlaubt, aus einem Bild einen rechteckigen Ausschnitt auszuschneiden.


 
Konstruktoren
publicCropImageFilter(int x, int y, int w, int h)
 
Methoden
public voidsetDimensions(int w, int h)
public voidsetPixels(int x, int y, int w, int h, ColorModel model, byte[] pixels, int off, int scansize)
public voidsetPixels(int x, int y, int w, int h, ColorModel model, int[] pixels, int off, int scansize)
public voidsetProperties(Hashtable props)


 

Konstruktoren im Detail

public CropImageFilter(int x, int y, int w, int h)
Erzeugt einen neuen CropImageFilter, der aus dem gelieferten Bild ein Rechteck mit der durch x und y festgelegten linken oberen Ecke, der Breite w und der Höhe h ausschneidet.

 

Methoden im Detail

public void setDimensions(int w, int h)
Stellt beim angeschlossenen ImageConsumer die im Konstruktor gesetzten Abmessungen des Ausschnitts ein. Die Parameter werden ignoriert.
public void setPixels(int x, int y, int w, int h, ColorModel model, byte[] pixels, int off, int scansize)
Erfüllt die eigentliche Filterfunktion, indem nur die Pixel an den angeschlossenen ImageConsumer weitergeleitet werden, die innerhalb des gewünschten Ausschnitts liegen.
public void setPixels(int x, int y, int w, int h, ColorModel model, int[] pixels, int off, int scansize)
Wie die voranstehende Variante, nur daß die Pixel in einem int-Array statt in einem byte-Array übergeben werden.
public void setProperties(Hashtable props)
Leitet die Eigenschaften props an den angeschlossenen ImageConsumer weiter, nachdem ein entsprechender Eintrag für diesen Filter hinzugefügt wurde.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.