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/font/MultipleMaster.java
/* * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package java.awt.font; import java.awt.Font; /** * The <code>MultipleMaster</code> interface represents Type 1 * Multiple Master fonts. * A particular {@link Font} object can implement this interface. */ public interface MultipleMaster { /** * Returns the number of multiple master design controls. * Design axes include things like width, weight and optical scaling. * @return the number of multiple master design controls */ public int getNumDesignAxes(); /** * Returns an array of design limits interleaved in the form [from→to] * for each axis. For example, * design limits for weight could be from 0.1 to 1.0. The values are * returned in the same order returned by * <code>getDesignAxisNames</code>. * @return an array of design limits for each axis. */ public float[] getDesignAxisRanges(); /** * Returns an array of default design values for each axis. For example, * the default value for weight could be 1.6. The values are returned * in the same order returned by <code>getDesignAxisNames</code>. * @return an array of default design values for each axis. */ public float[] getDesignAxisDefaults(); /** * Returns the name for each design axis. This also determines the order in * which the values for each axis are returned. * @return an array containing the names of each design axis. */ public String[] getDesignAxisNames(); /** * Creates a new instance of a multiple master font based on the design * axis values contained in the specified array. The size of the array * must correspond to the value returned from * <code>getNumDesignAxes</code> and the values of the array elements * must fall within limits specified by * <code>getDesignAxesLimits</code>. In case of an error, * <code>null</code> is returned. * @param axes an array containing axis values * @return a {@link Font} object that is an instance of * <code>MultipleMaster</code> and is based on the design axis values * provided by <code>axes</code>. */ public Font deriveMMFont(float[] axes); /** * Creates a new instance of a multiple master font based on detailed metric * information. In case of an error, <code>null</code> is returned. * @param glyphWidths an array of floats representing the desired width * of each glyph in font space * @param avgStemWidth the average stem width for the overall font in * font space * @param typicalCapHeight the height of a typical upper case char * @param typicalXHeight the height of a typical lower case char * @param italicAngle the angle at which the italics lean, in degrees * counterclockwise from vertical * @return a <code>Font</code> object that is an instance of * <code>MultipleMaster</code> and is based on the specified metric * information. */ public Font deriveMMFont( float[] glyphWidths, float avgStemWidth, float typicalCapHeight, float typicalXHeight, float italicAngle); }
⏎ java/awt/font/MultipleMaster.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, 248081👍, 4💬
Popular Posts:
Jackson is "the Java JSON library" or "the best JSON parser for Java". Or simply as "JSON for Java"....
What Is commons-logging-1.2.jar? commons-logging-1.2.jar is the JAR file for Apache Commons Logging ...
What Is HttpComponents httpclient-4.2.2.jar? HttpComponents httpclient-4.2.2.jar is the JAR file for...
The Digester package lets you configure an XML -> Java object mapping module, which triggers certain...
What Is poi-scratchpad-5.2.3.jar ?poi-scratchpad-5.2.3.jar is one of the JAR files for Apache POI 5....