📄 deferredplanarimage.html
字号:
a notification will be sent later through <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/TileObserver.html" title="class or interface in java.awt.image"><CODE>TileObserver</CODE></A> when the real tile will be available.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/RenderedImage.html#getTile(int, int)" title="class or interface in java.awt.image">getTile</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/RenderedImage.html" title="class or interface in java.awt.image">RenderedImage</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>tileX</CODE> - Tile X index.<DD><CODE>tileY</CODE> - Tile Y index.<DT><B>Returns:</B><DD>The requested tile.</DL></DD></DL><HR><A NAME="tileComputed(java.lang.Object, javax.media.jai.TileRequest[], javax.media.jai.PlanarImage, int, int, java.awt.image.Raster)"><!-- --></A><H3>tileComputed</H3><PRE>public void <B>tileComputed</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> eventSource, <A HREF="http://java.sun.com/products/java-media/jai/forDevelopers/jai-apidocs/javax/media/jai/TileRequest.html" title="class or interface in javax.media.jai">TileRequest</A>[] requests, <A HREF="http://java.sun.com/products/java-media/jai/forDevelopers/jai-apidocs/javax/media/jai/PlanarImage.html" title="class or interface in javax.media.jai">PlanarImage</A> image, int tileX, int tileY, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/Raster.html" title="class or interface in java.awt.image">Raster</A> tile)</PRE><DL><DD>Invoked when a tile has been computed.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/products/java-media/jai/forDevelopers/jai-apidocs/javax/media/jai/TileComputationListener.html#tileComputed(java.lang.Object, javax.media.jai.TileRequest[], javax.media.jai.PlanarImage, int, int, java.awt.image.Raster)" title="class or interface in javax.media.jai">tileComputed</A></CODE> in interface <CODE><A HREF="http://java.sun.com/products/java-media/jai/forDevelopers/jai-apidocs/javax/media/jai/TileComputationListener.html" title="class or interface in javax.media.jai">TileComputationListener</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>eventSource</CODE> - The caller of this method.<DD><CODE>requests</CODE> - The relevant tile computation requests as returned by the method used to queue the tile.<DD><CODE>image</CODE> - The image for which tiles are being computed as specified to the <A HREF="http://java.sun.com/products/java-media/jai/forDevelopers/jai-apidocs/javax/media/jai/TileScheduler.html" title="class or interface in javax.media.jai"><CODE>TileScheduler</CODE></A>.<DD><CODE>tileX</CODE> - The X index of the tile in the tile array.<DD><CODE>tileY</CODE> - The Y index of the tile in the tile array.<DD><CODE>tile</CODE> - The computed tile.</DL></DD></DL><HR><A NAME="tileCancelled(java.lang.Object, javax.media.jai.TileRequest[], javax.media.jai.PlanarImage, int, int)"><!-- --></A><H3>tileCancelled</H3><PRE>public void <B>tileCancelled</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> eventSource, <A HREF="http://java.sun.com/products/java-media/jai/forDevelopers/jai-apidocs/javax/media/jai/TileRequest.html" title="class or interface in javax.media.jai">TileRequest</A>[] requests, <A HREF="http://java.sun.com/products/java-media/jai/forDevelopers/jai-apidocs/javax/media/jai/PlanarImage.html" title="class or interface in javax.media.jai">PlanarImage</A> image, int tileX, int tileY)</PRE><DL><DD>Invoked when a tile computation has been cancelled. The default implementation does nothing.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/products/java-media/jai/forDevelopers/jai-apidocs/javax/media/jai/TileComputationListener.html#tileCancelled(java.lang.Object, javax.media.jai.TileRequest[], javax.media.jai.PlanarImage, int, int)" title="class or interface in javax.media.jai">tileCancelled</A></CODE> in interface <CODE><A HREF="http://java.sun.com/products/java-media/jai/forDevelopers/jai-apidocs/javax/media/jai/TileComputationListener.html" title="class or interface in javax.media.jai">TileComputationListener</A></CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="tileComputationFailure(java.lang.Object, javax.media.jai.TileRequest[], javax.media.jai.PlanarImage, int, int, java.lang.Throwable)"><!-- --></A><H3>tileComputationFailure</H3><PRE>public void <B>tileComputationFailure</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> eventSource, <A HREF="http://java.sun.com/products/java-media/jai/forDevelopers/jai-apidocs/javax/media/jai/TileRequest.html" title="class or interface in javax.media.jai">TileRequest</A>[] requests, <A HREF="http://java.sun.com/products/java-media/jai/forDevelopers/jai-apidocs/javax/media/jai/PlanarImage.html" title="class or interface in javax.media.jai">PlanarImage</A> image, int tileX, int tileY, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> cause)</PRE><DL><DD>Invoked when a tile computation failed. Default implementation log a warning and lets the program continue as usual. We are not throwing an exception since this failure will alter the visual rendering, but will not otherwise harm the system.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/products/java-media/jai/forDevelopers/jai-apidocs/javax/media/jai/TileComputationListener.html#tileComputationFailure(java.lang.Object, javax.media.jai.TileRequest[], javax.media.jai.PlanarImage, int, int, java.lang.Throwable)" title="class or interface in javax.media.jai">tileComputationFailure</A></CODE> in interface <CODE><A HREF="http://java.sun.com/products/java-media/jai/forDevelopers/jai-apidocs/javax/media/jai/TileComputationListener.html" title="class or interface in javax.media.jai">TileComputationListener</A></CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="tileUpdate(java.awt.image.WritableRenderedImage, int, int, boolean)"><!-- --></A><H3>tileUpdate</H3><PRE>public void <B>tileUpdate</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/WritableRenderedImage.html" title="class or interface in java.awt.image">WritableRenderedImage</A> source, int tileX, int tileY, boolean willBeWritable)</PRE><DL><DD>Invoked if the underlying image is writable and one of its tile changed. This method forward the call to every registered listener.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/TileObserver.html#tileUpdate(java.awt.image.WritableRenderedImage, int, int, boolean)" title="class or interface in java.awt.image">tileUpdate</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/TileObserver.html" title="class or interface in java.awt.image">TileObserver</A></CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="addTileObserver(java.awt.image.TileObserver)"><!-- --></A><H3>addTileObserver</H3><PRE>public void <B>addTileObserver</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/TileObserver.html" title="class or interface in java.awt.image">TileObserver</A> observer)</PRE><DL><DD>Adds an observer. This observer will be notified everytime a tile initially empty become available. If the observer is already present, it will receive multiple notifications.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/WritableRenderedImage.html#addTileObserver(java.awt.image.TileObserver)" title="class or interface in java.awt.image">addTileObserver</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/WritableRenderedImage.html" title="class or interface in java.awt.image">WritableRenderedImage</A></CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="removeTileObserver(java.awt.image.TileObserver)"><!-- --></A><H3>removeTileObserver</H3><PRE>public void <B>removeTileObserver</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/TileObserver.html" title="class or interface in java.awt.image">TileObserver</A> observer)</PRE><DL><DD>Removes an observer. If the observer was not registered, nothing happens. If the observer was registered for multiple notifications, it will now be registered for one fewer.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/WritableRenderedImage.html#removeTileObserver(java.awt.image.TileObserver)" title="class or interface in java.awt.image">removeTileObserver</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/WritableRenderedImage.html" title="class or interface in java.awt.image">WritableRenderedImage</A></CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getWritableTile(int, int)"><!-- --></A><H3>getWritableTile</H3><PRE>public <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/awt/image/WritableRaster.html" title="class or interface in java.awt.image">WritableRaster</A> <B>getWritableTile</B>(int tileX,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -