Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
java.awt

Class MediaTracker

java.lang.Object
|
+--java.awt.MediaTracker

All Implemented Interfaces:

Serializable


public class MediaTracker

extends Object

implements Serializable

This class is used for keeping track of the status of various media objects.

Authors:

Field Summary

static intABORTED

static intCOMPLETE

static intERRORED

static intLOADING

This class is used for keeping track of the status of various media objects.

Constructor Summary

MediaTracker(java.awt.Component c)

Method Summary

voidaddImage(java.awt.Image image, int id)

voidaddImage(java.awt.Image image, int id, int width, int height)

booleancheckAll()

booleancheckAll(boolean load)

booleancheckID(int id)

booleancheckID(int id, boolean load)

java.lang.Object[]getErrorsAny()

java.lang.Object[]getErrorsID(int id)

booleanisErrorAny()

booleanisErrorID(int id)

voidremoveImage(java.awt.Image image)

voidremoveImage(java.awt.Image image, int id)

voidremoveImage(java.awt.Image image, int id, int width, int height)

intstatusAll(boolean load)

intstatusID(int id, boolean load)

voidwaitForAll()

booleanwaitForAll(long ms)

voidwaitForID(int id)

booleanwaitForID(int id, long ms)

Field Details

ABORTED

public static final int ABORTED


COMPLETE

public static final int COMPLETE


ERRORED

public static final int ERRORED


LOADING

public static final int LOADING

This class is used for keeping track of the status of various media objects.

Authors:

Constructor Details

MediaTracker

public MediaTracker(java.awt.Component c)

Parameters:


Method Details

addImage

public void addImage(java.awt.Image image, int id)

Parameters:


addImage

public void addImage(java.awt.Image image, int id, int width, int height)

Parameters:


checkAll

public boolean checkAll()


checkAll

public boolean checkAll(boolean load)

Parameters:


checkID

public boolean checkID(int id)

Parameters:


checkID

public boolean checkID(int id, boolean load)

Parameters:


getErrorsAny

public Object[] getErrorsAny()


getErrorsID

public Object[] getErrorsID(int id)

Parameters:


isErrorAny

public boolean isErrorAny()


isErrorID

public boolean isErrorID(int id)

Parameters:


removeImage

public void removeImage(java.awt.Image image)

Parameters:


removeImage

public void removeImage(java.awt.Image image, int id)

Parameters:


removeImage

public void removeImage(java.awt.Image image, int id, int width, int height)

Parameters:


statusAll

public int statusAll(boolean load)

Parameters:


statusID

public int statusID(int id, boolean load)

Parameters:


waitForAll

public void waitForAll()


waitForAll

public boolean waitForAll(long ms)

Parameters:


waitForID

public void waitForID(int id)

Parameters:


waitForID

public boolean waitForID(int id, long ms)

Parameters: