16.11.2013 Aufrufe

Programmieren in Java - HostFiXX.de

Programmieren in Java - HostFiXX.de

Programmieren in Java - HostFiXX.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Programmieren</strong> <strong>in</strong> <strong>Java</strong><br />

4.2.1 Klassen zur Bildverarbeitung<br />

Toolkit<br />

{ abstract }<br />

public abstract Image getImage(Str<strong>in</strong>g dateiName)<br />

public abstract Image getImage(Url url)<br />

public abstract Image createImage(ImageProducer erzeuger)<br />

public abstract boolean prepareImage(Image bild, <strong>in</strong>t breite, <strong>in</strong>t hoehe,ImageObserver observer)<br />

public abstract <strong>in</strong>t checkImage(Image bild, <strong>in</strong>t breite, <strong>in</strong>t hoehe, ImageObserver observer)<br />

....<br />

Image<br />

{ abstract }<br />

public abstract <strong>in</strong>t getHeight(ImageObserver obs)<br />

public abstract <strong>in</strong>t getWidth(ImageObserver obs)<br />

public abstract ImageProducer getSource()<br />

public abstract Graphics getGraphics()<br />

public abstract void flush()<br />

public abstract Object getProperty(Str<strong>in</strong>g attribut, ImageObserver obs)<br />

public Image getScaledInstance(<strong>in</strong>t breite, <strong>in</strong>t hoehe, <strong>in</strong>t modus)<br />

public static f<strong>in</strong>al <strong>in</strong>t ALLBITS<br />

public static f<strong>in</strong>al <strong>in</strong>t SOMEBITS<br />

public static f<strong>in</strong>al <strong>in</strong>t ABORT<br />

public static f<strong>in</strong>al <strong>in</strong>t ERROR<br />

public static f<strong>in</strong>al <strong>in</strong>t PROPERTIES<br />

><br />

ImageObserver<br />

public abstract boolean imageUpdate(Image bild, <strong>in</strong>t <strong>in</strong>foFlags, <strong>in</strong>t x, <strong>in</strong>t y, <strong>in</strong>t breite, <strong>in</strong>t hoehe)<br />

public static f<strong>in</strong>al <strong>in</strong>t ABORTED<br />

public static f<strong>in</strong>al <strong>in</strong>t COMPLETE<br />

public static f<strong>in</strong>al <strong>in</strong>t ERRORED<br />

public static f<strong>in</strong>al <strong>in</strong>t LOADING<br />

MediaTracker<br />

><br />

public MediaTracker(Component comp)<br />

><br />

public void addImage(Image bild, <strong>in</strong>t id)<br />

public void addImage(Image bild, <strong>in</strong>t id, <strong>in</strong>t breite, <strong>in</strong>t hoehe)<br />

public boolean checkAll()<br />

public void waitForAll() throws InterruptedException<br />

public boolean checkID(<strong>in</strong>t id)<br />

public void waitForID(<strong>in</strong>t id) throws InterruptedException<br />

...<br />

Abb.: Image-Klassen<br />

272

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!