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:
JRE 8 rt.jar - java.* Package Source Code
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries. JRE (Java Runtime) 8 is the runtime environment included in JDK 8. JRE 8 rt.jar libraries are divided into 6 packages:
com.* - Internal Oracle and Sun Microsystems libraries java.* - Standard Java API libraries. javax.* - Extended Java API libraries. jdk.* - JDK supporting libraries. org.* - Third party libraries. sun.* - Old libraries developed by Sun Microsystems.
JAR File Information:
Directory of C:\fyicenter\jdk-1.8.0_191\jre\lib 63,596,151 rt.jar
Here is the list of Java classes of the java.* package in JRE 1.8.0_191 rt.jar. Java source codes are also provided.
✍: FYIcenter
⏎ java/awt/image/RenderedImage.java
/* * Copyright (c) 1997, 2008, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ /* **************************************************************** ****************************************************************** ****************************************************************** *** COPYRIGHT (c) Eastman Kodak Company, 1997 *** As an unpublished work pursuant to Title 17 of the United *** States Code. All rights reserved. ****************************************************************** ****************************************************************** ******************************************************************/ package java.awt.image; import java.awt.Rectangle; import java.util.Dictionary; import java.util.Vector; /** * RenderedImage is a common interface for objects which contain * or can produce image data in the form of Rasters. The image * data may be stored/produced as a single tile or a regular array * of tiles. */ public interface RenderedImage { /** * Returns a vector of RenderedImages that are the immediate sources of * image data for this RenderedImage. This method returns null if * the RenderedImage object has no information about its immediate * sources. It returns an empty Vector if the RenderedImage object has * no immediate sources. * @return a Vector of <code>RenderedImage</code> objects. */ Vector<RenderedImage> getSources(); /** * Gets a property from the property set of this image. The set of * properties and whether it is immutable is determined by the * implementing class. This method returns * java.awt.Image.UndefinedProperty if the specified property is * not defined for this RenderedImage. * @param name the name of the property * @return the property indicated by the specified name. * @see java.awt.Image#UndefinedProperty */ Object getProperty(String name); /** * Returns an array of names recognized by * {@link #getProperty(String) getProperty(String)} * or <code>null</code>, if no property names are recognized. * @return a <code>String</code> array containing all of the * property names that <code>getProperty(String)</code> recognizes; * or <code>null</code> if no property names are recognized. */ String[] getPropertyNames(); /** * Returns the ColorModel associated with this image. All Rasters * returned from this image will have this as their ColorModel. This * can return null. * @return the <code>ColorModel</code> of this image. */ ColorModel getColorModel(); /** * Returns the SampleModel associated with this image. All Rasters * returned from this image will have this as their SampleModel. * @return the <code>SampleModel</code> of this image. */ SampleModel getSampleModel(); /** * Returns the width of the RenderedImage. * @return the width of this <code>RenderedImage</code>. */ int getWidth(); /** * Returns the height of the RenderedImage. * @return the height of this <code>RenderedImage</code>. */ int getHeight(); /** * Returns the minimum X coordinate (inclusive) of the RenderedImage. * @return the X coordinate of this <code>RenderedImage</code>. */ int getMinX(); /** * Returns the minimum Y coordinate (inclusive) of the RenderedImage. * @return the Y coordinate of this <code>RenderedImage</code>. */ int getMinY(); /** * Returns the number of tiles in the X direction. * @return the number of tiles in the X direction. */ int getNumXTiles(); /** * Returns the number of tiles in the Y direction. * @return the number of tiles in the Y direction. */ int getNumYTiles(); /** * Returns the minimum tile index in the X direction. * @return the minimum tile index in the X direction. */ int getMinTileX(); /** * Returns the minimum tile index in the Y direction. * @return the minimum tile index in the X direction. */ int getMinTileY(); /** * Returns the tile width in pixels. All tiles must have the same * width. * @return the tile width in pixels. */ int getTileWidth(); /** * Returns the tile height in pixels. All tiles must have the same * height. * @return the tile height in pixels. */ int getTileHeight(); /** * Returns the X offset of the tile grid relative to the origin, * i.e., the X coordinate of the upper-left pixel of tile (0, 0). * (Note that tile (0, 0) may not actually exist.) * @return the X offset of the tile grid relative to the origin. */ int getTileGridXOffset(); /** * Returns the Y offset of the tile grid relative to the origin, * i.e., the Y coordinate of the upper-left pixel of tile (0, 0). * (Note that tile (0, 0) may not actually exist.) * @return the Y offset of the tile grid relative to the origin. */ int getTileGridYOffset(); /** * Returns tile (tileX, tileY). Note that tileX and tileY are indices * into the tile array, not pixel locations. The Raster that is returned * is live and will be updated if the image is changed. * @param tileX the X index of the requested tile in the tile array * @param tileY the Y index of the requested tile in the tile array * @return the tile given the specified indices. */ Raster getTile(int tileX, int tileY); /** * Returns the image as one large tile (for tile based * images this will require fetching the whole image * and copying the image data over). The Raster returned is * a copy of the image data and will not be updated if the image * is changed. * @return the image as one large tile. */ Raster getData(); /** * Computes and returns an arbitrary region of the RenderedImage. * The Raster returned is a copy of the image data and will not * be updated if the image is changed. * @param rect the region of the RenderedImage to be returned. * @return the region of the <code>RenderedImage</code> * indicated by the specified <code>Rectangle</code>. */ Raster getData(Rectangle rect); /** * Computes an arbitrary rectangular region of the RenderedImage * and copies it into a caller-supplied WritableRaster. The region * to be computed is determined from the bounds of the supplied * WritableRaster. The supplied WritableRaster must have a * SampleModel that is compatible with this image. If raster is null, * an appropriate WritableRaster is created. * @param raster a WritableRaster to hold the returned portion of the * image, or null. * @return a reference to the supplied or created WritableRaster. */ WritableRaster copyData(WritableRaster raster); }
⏎ java/awt/image/RenderedImage.java
Or download all of them as a single archive file:
File name: jre-rt-java-1.8.0_191-src.zip File size: 6664831 bytes Release date: 2018-10-28 Download
⇒ JRE 8 rt.jar - javax.* Package Source Code
2023-08-23, 300444👍, 4💬
Popular Posts:
MXP1 is a stable XmlPull parsing engine that is based on ideas from XPP and in particular XPP2 but c...
Joda-Time provides a quality replacement for the Java date and time classes. The design allows for m...
commons-collections4-4.2 -sources.jaris the source JAR file for Apache Commons Collections 4.2, whic...
If you are a Java developer, it is very often that you need to use some 3rd party libraries to perfo...
What Is activation.jar? I heard it's related to JAF (JavaBeans Activation Framework) 1.1? The if you...