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 17 java.desktop.jmod - Desktop Module
JDK 17 java.desktop.jmod is the JMOD file for JDK 17 Desktop module.
JDK 17 Desktop module compiled class files are stored in \fyicenter\jdk-17.0.5\jmods\java.desktop.jmod.
JDK 17 Desktop module compiled class files are also linked and stored in the \fyicenter\jdk-17.0.5\lib\modules JImage file.
JDK 17 Desktop module source code files are stored in \fyicenter\jdk-17.0.5\lib\src.zip\java.desktop.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ java/awt/image/RasterOp.java
/* * Copyright (c) 1997, 2000, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package java.awt.image; import java.awt.geom.Rectangle2D; import java.awt.geom.Point2D; import java.awt.RenderingHints; /** * This interface describes single-input/single-output * operations performed on Raster objects. It is implemented by such * classes as AffineTransformOp, ConvolveOp, and LookupOp. The Source * and Destination objects must contain the appropriate number * of bands for the particular classes implementing this interface. * Otherwise, an exception is thrown. This interface cannot be used to * describe more sophisticated Ops such as ones that take multiple sources. * Each class implementing this interface will specify whether or not it * will allow an in-place filtering operation (i.e. source object equal * to the destination object). Note that the restriction to single-input * operations means that the values of destination pixels prior to the * operation are not used as input to the filter operation. * @see AffineTransformOp * @see BandCombineOp * @see ColorConvertOp * @see ConvolveOp * @see LookupOp * @see RescaleOp */ public interface RasterOp { /** * Performs a single-input/single-output operation from a source Raster * to a destination Raster. If the destination Raster is null, a * new Raster will be created. The IllegalArgumentException may be thrown * if the source and/or destination Raster is incompatible with the types * of Rasters allowed by the class implementing this filter. * @param src the source {@code Raster} * @param dest the destination {@code WritableRaster} * @return a {@code WritableRaster} that represents the result of * the filtering operation. */ public WritableRaster filter(Raster src, WritableRaster dest); /** * Returns the bounding box of the filtered destination Raster. * The IllegalArgumentException may be thrown if the source Raster * is incompatible with the types of Rasters allowed * by the class implementing this filter. * @param src the source {@code Raster} * @return a {@code Rectangle2D} that is the bounding box of * the {@code Raster} resulting from the filtering * operation. */ public Rectangle2D getBounds2D(Raster src); /** * Creates a zeroed destination Raster with the correct size and number of * bands. * The IllegalArgumentException may be thrown if the source Raster * is incompatible with the types of Rasters allowed * by the class implementing this filter. * @param src the source {@code Raster} * @return a {@code WritableRaster} that is compatible with * {@code src} */ public WritableRaster createCompatibleDestRaster(Raster src); /** * Returns the location of the destination point given a * point in the source Raster. If dstPt is non-null, it * will be used to hold the return value. * @param srcPt the source {@code Point2D} * @param dstPt the destination {@code Point2D} * @return the location of the destination point. */ public Point2D getPoint2D(Point2D srcPt, Point2D dstPt); /** * Returns the rendering hints for this RasterOp. Returns * null if no hints have been set. * @return the {@code RenderingHints} object of this * {@code RasterOp}. */ public RenderingHints getRenderingHints(); }
⏎ java/awt/image/RasterOp.java
Or download all of them as a single archive file:
File name: java.desktop-17.0.5-src.zip File size: 9152233 bytes Release date: 2022-09-13 Download
⇒ JDK 17 java.instrument.jmod - Instrument Module
2023-09-16, 33725👍, 0💬
Popular Posts:
JDK 11 jrt-fs.jar is the JAR file for JDK 11 JRT-FS (Java RunTime - File System) defined in the "jdk...
Apache Ant is a Java-based build tool. In theory, it is kind of like make, without make's wrinkles. ...
Smack is an Open Source XMPP (Jabber) client library for instant messaging and presence. A pure Java...
ZooKeeper is a centralized service for maintaining configuration information, naming, providing dist...
JDK 11 jrt-fs.jar is the JAR file for JDK 11 JRT-FS (Java RunTime - File System) defined in the "jdk...