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/MultiResolutionImage.java
/* * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package java.awt.image; import java.awt.Image; import java.util.List; /** * This interface is designed to be an optional additional API supported by * some implementations of {@link java.awt.Image} to allow them to provide * alternate images for various rendering resolutions. The various * {@code Graphics.drawImage(...)} variant methods will consult the methods * of this interface if it is implemented on the argument {@code Image} object * in order to choose the best representation to use for each rendering operation. * <p> * The {@code MultiResolutionImage} interface should be implemented by any * subclass of {@code java.awt.Image} whose instances are intended to provide * image resolution variants according to the given image width and height. * For convenience, toolkit images obtained from * {@code Toolkit.getImage(String name)} and {@code Toolkit.getImage(URL url)} * will implement this interface on platforms that support naming conventions * for resolution variants of stored image media and the * {@code AbstractMultiResolutionImage} and {@code BaseMultiResolutionImage} * classes are provided to facilitate easy construction of custom multi-resolution * images from a list of related images. * * @see java.awt.Image * @see java.awt.image.AbstractMultiResolutionImage * @see java.awt.image.BaseMultiResolutionImage * @see java.awt.Toolkit#getImage(java.lang.String filename) * @see java.awt.Toolkit#getImage(java.net.URL url) * * @since 9 */ public interface MultiResolutionImage { /** * Gets a specific image that is the best variant to represent * this logical image at the indicated size. * * @param destImageWidth the width of the destination image, in pixels. * @param destImageHeight the height of the destination image, in pixels. * @return image resolution variant. * @throws IllegalArgumentException if {@code destImageWidth} or * {@code destImageHeight} is less than or equal to zero, infinity, * or NaN. * * @since 9 */ Image getResolutionVariant(double destImageWidth, double destImageHeight); /** * Gets a readable list of all resolution variants. * The list must be nonempty and contain at least one resolution variant. * <p> * Note that many implementations might return an unmodifiable list. * * @return list of resolution variants. * @since 9 */ public List<Image> getResolutionVariants(); }
⏎ java/awt/image/MultiResolutionImage.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, 33937👍, 0💬
Popular Posts:
This package is the backport of java.util.concurrent API, introduced in Java 5.0 and further refined...
Apache Commons Codec library provides implementations of common encoders and decoders such as Base64...
maven-core-3.8.6.jar is the JAR file for Apache Maven 3.8.6 Core module. Apache Maven is a software ...
Apache Axis2 is the core engine for Web services. It is a complete re-design and re-write of the wid...
What Is poi-ooxml-5.2.3.jar? poi-ooxml-5.2.3.jar is one of the JAR files for Apache POI 5.2.3, which...