Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 11 java.desktop.jmod - Desktop Module
JDK 11 java.desktop.jmod is the JMOD file for JDK 11 Desktop module.
JDK 11 Desktop module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.desktop.jmod.
JDK 11 Desktop module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Desktop module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.desktop.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ javax/imageio/event/IIOReadUpdateListener.java
/* * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.imageio.event; import java.awt.image.BufferedImage; import java.util.EventListener; import javax.imageio.ImageReader; /** * An interface used by {@code ImageReader} implementations to * notify callers of their image and thumbnail reading methods of * pixel updates. * * @see javax.imageio.ImageReader#addIIOReadUpdateListener * @see javax.imageio.ImageReader#removeIIOReadUpdateListener * */ public interface IIOReadUpdateListener extends EventListener { /** * Reports that the current read operation is about to begin a * progressive pass. Readers of formats that support progressive * encoding should use this to notify clients when each pass is * completed when reading a progressively encoded image. * * <p> An estimate of the area that will be updated by the pass is * indicated by the {@code minX}, {@code minY}, * {@code width}, and {@code height} parameters. If the * pass is interlaced, that is, it only updates selected rows or * columns, the {@code periodX} and {@code periodY} * parameters will indicate the degree of subsampling. The set of * bands that may be affected is indicated by the value of * {@code bands}. * * @param source the {@code ImageReader} object calling this * method. * @param theImage the {@code BufferedImage} being updated. * @param pass the number of the pass that is about to begin, * starting with 0. * @param minPass the index of the first pass that will be decoded. * @param maxPass the index of the last pass that will be decoded. * @param minX the X coordinate of the leftmost updated column * of pixels. * @param minY the Y coordinate of the uppermost updated row * of pixels. * @param periodX the horizontal spacing between updated pixels; * a value of 1 means no gaps. * @param periodY the vertical spacing between updated pixels; * a value of 1 means no gaps. * @param bands an array of {@code int}s indicating the * set bands that may be updated. */ void passStarted(ImageReader source, BufferedImage theImage, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands); /** * Reports that a given region of the image has been updated. * The application might choose to redisplay the specified area, * for example, in order to provide a progressive display effect, * or perform other incremental processing. * * <p> Note that different image format readers may produce * decoded pixels in a variety of different orders. Many readers * will produce pixels in a simple top-to-bottom, * left-to-right-order, but others may use multiple passes of * interlacing, tiling, etc. The sequence of updates may even * differ from call to call depending on network speeds, for * example. A call to this method does not guarantee that all the * specified pixels have actually been updated, only that some * activity has taken place within some subregion of the one * specified. * * <p> The particular {@code ImageReader} implementation may * choose how often to provide updates. Each update specifies * that a given region of the image has been updated since the * last update. A region is described by its spatial bounding box * ({@code minX}, {@code minY}, {@code width}, and * {@code height}); X and Y subsampling factors * ({@code periodX} and {@code periodY}); and a set of * updated bands ({@code bands}). For example, the update: * * <pre> * minX = 10 * minY = 20 * width = 3 * height = 4 * periodX = 2 * periodY = 3 * bands = { 1, 3 } * </pre> * * would indicate that bands 1 and 3 of the following pixels were * updated: * * <pre> * (10, 20) (12, 20) (14, 20) * (10, 23) (12, 23) (14, 23) * (10, 26) (12, 26) (14, 26) * (10, 29) (12, 29) (14, 29) * </pre> * * @param source the {@code ImageReader} object calling this method. * @param theImage the {@code BufferedImage} being updated. * @param minX the X coordinate of the leftmost updated column * of pixels. * @param minY the Y coordinate of the uppermost updated row * of pixels. * @param width the number of updated pixels horizontally. * @param height the number of updated pixels vertically. * @param periodX the horizontal spacing between updated pixels; * a value of 1 means no gaps. * @param periodY the vertical spacing between updated pixels; * a value of 1 means no gaps. * @param bands an array of {@code int}s indicating which * bands are being updated. */ void imageUpdate(ImageReader source, BufferedImage theImage, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands); /** * Reports that the current read operation has completed a * progressive pass. Readers of formats that support * progressive encoding should use this to notify clients when * each pass is completed when reading a progressively * encoded image. * * @param source the {@code ImageReader} object calling this * method. * @param theImage the {@code BufferedImage} being updated. * * @see javax.imageio.ImageReadParam#setSourceProgressivePasses(int, int) */ void passComplete(ImageReader source, BufferedImage theImage); /** * Reports that the current thumbnail read operation is about to * begin a progressive pass. Readers of formats that support * progressive encoding should use this to notify clients when * each pass is completed when reading a progressively encoded * thumbnail image. * * @param source the {@code ImageReader} object calling this * method. * @param theThumbnail the {@code BufferedImage} thumbnail * being updated. * @param pass the number of the pass that is about to begin, * starting with 0. * @param minPass the index of the first pass that will be decoded. * @param maxPass the index of the last pass that will be decoded. * @param minX the X coordinate of the leftmost updated column * of pixels. * @param minY the Y coordinate of the uppermost updated row * of pixels. * @param periodX the horizontal spacing between updated pixels; * a value of 1 means no gaps. * @param periodY the vertical spacing between updated pixels; * a value of 1 means no gaps. * @param bands an array of {@code int}s indicating the * set bands that may be updated. * * @see #passStarted */ void thumbnailPassStarted(ImageReader source, BufferedImage theThumbnail, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands); /** * Reports that a given region of a thumbnail image has been updated. * The application might choose to redisplay the specified area, * for example, in order to provide a progressive display effect, * or perform other incremental processing. * * @param source the {@code ImageReader} object calling this method. * @param theThumbnail the {@code BufferedImage} thumbnail * being updated. * @param minX the X coordinate of the leftmost updated column * of pixels. * @param minY the Y coordinate of the uppermost updated row * of pixels. * @param width the number of updated pixels horizontally. * @param height the number of updated pixels vertically. * @param periodX the horizontal spacing between updated pixels; * a value of 1 means no gaps. * @param periodY the vertical spacing between updated pixels; * a value of 1 means no gaps. * @param bands an array of {@code int}s indicating which * bands are being updated. * * @see #imageUpdate */ void thumbnailUpdate(ImageReader source, BufferedImage theThumbnail, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands); /** * Reports that the current thumbnail read operation has completed * a progressive pass. Readers of formats that support * progressive encoding should use this to notify clients when * each pass is completed when reading a progressively encoded * thumbnail image. * * @param source the {@code ImageReader} object calling this * method. * @param theThumbnail the {@code BufferedImage} thumbnail * being updated. * * @see #passComplete */ void thumbnailPassComplete(ImageReader source, BufferedImage theThumbnail); }
⏎ javax/imageio/event/IIOReadUpdateListener.java
Or download all of them as a single archive file:
File name: java.desktop-11.0.1-src.zip File size: 7974380 bytes Release date: 2018-11-04 Download
⇒ JDK 11 java.instrument.jmod - Instrument Module
2022-08-06, 194631👍, 5💬
Popular Posts:
JDK 11 jdk.internal.JVM Stat.jmod is the JMOD file for JDK 11 Internal Jvmstat module. JDK 11 Intern...
Apache Ant Source Code Files are inside the Apache Ant source package file like apache-ant-1.10.10-s...
Apache Ant is a Java-based build tool. In theory, it is kind of like make, without make's wrinkles. ...
JDK 11 jdk.crypto.ec.jmod is the JMOD file for JDK 11 Crypto EC module. JDK 11 Crypto EC module comp...
How to download and install ojdbc14.jar for Oracle 10g R2? ojdbc14.jar for Oracle 10g R2 is a Java 1...