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/renderable/ContextualRenderedImageFactory.java
/* * Copyright (c) 1998, 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.renderable; import java.awt.geom.Rectangle2D; import java.awt.image.RenderedImage; /** * ContextualRenderedImageFactory provides an interface for the * functionality that may differ between instances of * RenderableImageOp. Thus different operations on RenderableImages * may be performed by a single class such as RenderedImageOp through * the use of multiple instances of ContextualRenderedImageFactory. * The name ContextualRenderedImageFactory is commonly shortened to * "CRIF." * * <p> All operations that are to be used in a rendering-independent * chain must implement ContextualRenderedImageFactory. * * <p> Classes that implement this interface must provide a * constructor with no arguments. */ public interface ContextualRenderedImageFactory extends RenderedImageFactory { /** * Maps the operation's output RenderContext into a RenderContext * for each of the operation's sources. This is useful for * operations that can be expressed in whole or in part simply as * alterations in the RenderContext, such as an affine mapping, or * operations that wish to obtain lower quality renderings of * their sources in order to save processing effort or * transmission bandwith. Some operations, such as blur, can also * use this mechanism to avoid obtaining sources of higher quality * than necessary. * * @param i the index of the source image. * @param renderContext the RenderContext being applied to the operation. * @param paramBlock a ParameterBlock containing the operation's * sources and parameters. * @param image the RenderableImage being rendered. * @return a <code>RenderContext</code> for * the source at the specified index of the parameters * Vector contained in the specified ParameterBlock. */ RenderContext mapRenderContext(int i, RenderContext renderContext, ParameterBlock paramBlock, RenderableImage image); /** * Creates a rendering, given a RenderContext and a ParameterBlock * containing the operation's sources and parameters. The output * is a RenderedImage that takes the RenderContext into account to * determine its dimensions and placement on the image plane. * This method houses the "intelligence" that allows a * rendering-independent operation to adapt to a specific * RenderContext. * * @param renderContext The RenderContext specifying the rendering * @param paramBlock a ParameterBlock containing the operation's * sources and parameters * @return a <code>RenderedImage</code> from the sources and parameters * in the specified ParameterBlock and according to the * rendering instructions in the specified RenderContext. */ RenderedImage create(RenderContext renderContext, ParameterBlock paramBlock); /** * Returns the bounding box for the output of the operation, * performed on a given set of sources, in rendering-independent * space. The bounds are returned as a Rectangle2D, that is, an * axis-aligned rectangle with floating-point corner coordinates. * * @param paramBlock a ParameterBlock containing the operation's * sources and parameters. * @return a Rectangle2D specifying the rendering-independent * bounding box of the output. */ Rectangle2D getBounds2D(ParameterBlock paramBlock); /** * Gets the appropriate instance of the property specified by the name * parameter. This method must determine which instance of a property to * return when there are multiple sources that each specify the property. * * @param paramBlock a ParameterBlock containing the operation's * sources and parameters. * @param name a String naming the desired property. * @return an object reference to the value of the property requested. */ Object getProperty(ParameterBlock paramBlock, String name); /** * Returns a list of names recognized by getProperty. * @return the list of property names. */ String[] getPropertyNames(); /** * Returns true if successive renderings (that is, calls to * create(RenderContext, ParameterBlock)) with the same arguments * may produce different results. This method may be used to * determine whether an existing rendering may be cached and * reused. It is always safe to return true. * @return <code>true</code> if successive renderings with the * same arguments might produce different results; * <code>false</code> otherwise. */ boolean isDynamic(); }
⏎ java/awt/image/renderable/ContextualRenderedImageFactory.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, 281219👍, 4💬
Popular Posts:
JLayer is a library that decodes/plays/converts MPEG 1/2/2.5 Layer 1/2/3 (i.e. MP3) in real time for...
iText is an ideal library for developers looking to enhance web- and other applications with dynamic...
How to merge two JAR files with "jar" commands? I am tired of specifying multiple JAR files in the c...
What Is XMLBeans xbean.jar 2.6.0? XMLBeans xbean.jar 2.6.0 is the JAR file for Apache XMLBeans 2.6.0...
JDK 11 jdk.crypto.cryptoki.jmod is the JMOD file for JDK 11 Crypto Cryptoki module. JDK 11 Crypto KI...