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/DisplayMode.java
/* * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package java.awt; import java.lang.annotation.Native; /** * The <code>DisplayMode</code> class encapsulates the bit depth, height, * width, and refresh rate of a <code>GraphicsDevice</code>. The ability to * change graphics device's display mode is platform- and * configuration-dependent and may not always be available * (see {@link GraphicsDevice#isDisplayChangeSupported}). * <p> * For more information on full-screen exclusive mode API, see the * <a href="https://docs.oracle.com/javase/tutorial/extra/fullscreen/index.html"> * Full-Screen Exclusive Mode API Tutorial</a>. * * @see GraphicsDevice * @see GraphicsDevice#isDisplayChangeSupported * @see GraphicsDevice#getDisplayModes * @see GraphicsDevice#setDisplayMode * @author Michael Martak * @since 1.4 */ public final class DisplayMode { private Dimension size; private int bitDepth; private int refreshRate; /** * Create a new display mode object with the supplied parameters. * @param width the width of the display, in pixels * @param height the height of the display, in pixels * @param bitDepth the bit depth of the display, in bits per * pixel. This can be <code>BIT_DEPTH_MULTI</code> if multiple * bit depths are available. * @param refreshRate the refresh rate of the display, in hertz. * This can be <code>REFRESH_RATE_UNKNOWN</code> if the * information is not available. * @see #BIT_DEPTH_MULTI * @see #REFRESH_RATE_UNKNOWN */ public DisplayMode(int width, int height, int bitDepth, int refreshRate) { this.size = new Dimension(width, height); this.bitDepth = bitDepth; this.refreshRate = refreshRate; } /** * Returns the height of the display, in pixels. * @return the height of the display, in pixels */ public int getHeight() { return size.height; } /** * Returns the width of the display, in pixels. * @return the width of the display, in pixels */ public int getWidth() { return size.width; } /** * Value of the bit depth if multiple bit depths are supported in this * display mode. * @see #getBitDepth */ @Native public final static int BIT_DEPTH_MULTI = -1; /** * Returns the bit depth of the display, in bits per pixel. This may be * <code>BIT_DEPTH_MULTI</code> if multiple bit depths are supported in * this display mode. * * @return the bit depth of the display, in bits per pixel. * @see #BIT_DEPTH_MULTI */ public int getBitDepth() { return bitDepth; } /** * Value of the refresh rate if not known. * @see #getRefreshRate */ @Native public final static int REFRESH_RATE_UNKNOWN = 0; /** * Returns the refresh rate of the display, in hertz. This may be * <code>REFRESH_RATE_UNKNOWN</code> if the information is not available. * * @return the refresh rate of the display, in hertz. * @see #REFRESH_RATE_UNKNOWN */ public int getRefreshRate() { return refreshRate; } /** * Returns whether the two display modes are equal. * @return whether the two display modes are equal */ public boolean equals(DisplayMode dm) { if (dm == null) { return false; } return (getHeight() == dm.getHeight() && getWidth() == dm.getWidth() && getBitDepth() == dm.getBitDepth() && getRefreshRate() == dm.getRefreshRate()); } /** * {@inheritDoc} */ public boolean equals(Object dm) { if (dm instanceof DisplayMode) { return equals((DisplayMode)dm); } else { return false; } } /** * {@inheritDoc} */ public int hashCode() { return getWidth() + getHeight() + getBitDepth() * 7 + getRefreshRate() * 13; } }
⏎ java/awt/DisplayMode.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, 307932👍, 4💬
Popular Posts:
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...
What Is junit-3.8.1.jar? junit-3.8.1.jar is the version 3.8.1 of JUnit JAR library file. JUnit is a ...
What Is ojdbc8.jar for Oracle 12c R2? ojdbc8.jar for Oracle 12c R2 is the JAR files of ojdbc.jar, JD...
JDK 11 jdk.jconsole.jmod is the JMOD file for JDK 11 JConsole tool, which can be invoked by the "jco...
Jackson is "the Java JSON library" or "the best JSON parser for Java". Or simply as "JSON for Java"....