Lines Matching refs:image

27 import java.awt.image.ImageProducer;
28 import java.awt.image.ImageObserver;
29 import java.awt.image.ImageFilter;
30 import java.awt.image.FilteredImageSource;
31 import java.awt.image.AreaAveragingScaleFilter;
32 import java.awt.image.ReplicateScaleFilter;
34 import sun.awt.image.SurfaceManager;
38 * classes that represent graphical images. The image must be
49 * all images that do not create their own image caps; it holds the
56 * Priority for accelerating this image. Subclasses are free to
65 * Determines the width of the image. If the width is not yet known,
68 * @param observer an object waiting for the image to be loaded.
69 * @return the width of this image, or <code>-1</code>
72 * @see java.awt.image.ImageObserver
77 * Determines the height of the image. If the height is not yet known,
80 * @param observer an object waiting for the image to be loaded.
81 * @return the height of this image, or <code>-1</code>
84 * @see java.awt.image.ImageObserver
89 * Gets the object that produces the pixels for the image.
90 * This method is called by the image filtering classes and by
91 * methods that perform image conversion and scaling.
92 * @return the image producer that produces the pixels
93 * for this image.
94 * @see java.awt.image.ImageProducer
99 * Creates a graphics context for drawing to an off-screen image.
101 * @return a graphics context to draw to the off-screen image.
103 * non-off-screen image.
110 * Gets a property of this image by name.
112 * Individual property names are defined by the various image
113 * formats. If a property is not defined for a particular image, this
116 * If the properties for this image are not yet known, this method
122 * description of the image, its source, or its author.
124 * @param observer an object waiting for this image to be loaded.
127 * @see java.awt.image.ImageObserver
134 * property which was not defined for a particular image is fetched.
139 * Creates a scaled version of this image.
141 * the image at the specified <code>width</code> and
143 * may be loaded asynchronously even if the original source image
150 * substituted to maintain the aspect ratio of the original image
152 * are negative, then the original image dimensions are used.
154 * @param width the width to which to scale the image.
155 * @param height the height to which to scale the image.
157 * for image resampling.
158 * @return a scaled version of the image.
181 * Use the default image-scaling algorithm.
187 * Choose an image-scaling algorithm that gives higher priority
188 * to scaling speed than smoothness of the scaled image.
194 * Choose an image-scaling algorithm that gives higher priority
195 * to image smoothness than scaling speed.
201 * Use the image scaling algorithm embodied in the
206 * @see java.awt.image.ReplicateScaleFilter
212 * Use the Area Averaging image scaling algorithm. The
213 * image object is free to substitute a different filter that
215 * into the image infrastructure supplied by the toolkit.
216 * @see java.awt.image.AreaAveragingScaleFilter
225 * to store data or pixels for the image if they can be recreated.
226 * The image is reset to a state similar to when it was first created
227 * so that if it is again rendered, the image data will have to be
247 * {@link java.awt.image.VolatileImage#validate validate}
272 * no video memory left for creating an image of that
277 * for this parameter will result in getting the image capabilities
282 * @see java.awt.image.VolatileImage#getCapabilities()
300 * Sets a hint for this image about how important acceleration is.
306 * de-accelerating some other image of lower priority, then that other