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/LineMetrics.java
/* * Copyright (c) 1998, 2003, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package java.awt.font; /** * The <code>LineMetrics</code> class allows access to the * metrics needed to layout characters along a line * and to layout of a set of lines. A <code>LineMetrics</code> * object encapsulates the measurement information associated * with a run of text. * <p> * Fonts can have different metrics for different ranges of * characters. The <code>getLineMetrics</code> methods of * {@link java.awt.Font Font} take some text as an argument * and return a <code>LineMetrics</code> object describing the * metrics of the initial number of characters in that text, as * returned by {@link #getNumChars}. */ public abstract class LineMetrics { /** * Returns the number of characters (<code>char</code> values) in the text whose * metrics are encapsulated by this <code>LineMetrics</code> * object. * @return the number of characters (<code>char</code> values) in the text with which * this <code>LineMetrics</code> was created. */ public abstract int getNumChars(); /** * Returns the ascent of the text. The ascent * is the distance from the baseline * to the ascender line. The ascent usually represents the * the height of the capital letters of the text. Some characters * can extend above the ascender line. * @return the ascent of the text. */ public abstract float getAscent(); /** * Returns the descent of the text. The descent * is the distance from the baseline * to the descender line. The descent usually represents * the distance to the bottom of lower case letters like * 'p'. Some characters can extend below the descender * line. * @return the descent of the text. */ public abstract float getDescent(); /** * Returns the leading of the text. The * leading is the recommended * distance from the bottom of the descender line to the * top of the next line. * @return the leading of the text. */ public abstract float getLeading(); /** * Returns the height of the text. The * height is equal to the sum of the ascent, the * descent and the leading. * @return the height of the text. */ public abstract float getHeight(); /** * Returns the baseline index of the text. * The index is one of * {@link java.awt.Font#ROMAN_BASELINE ROMAN_BASELINE}, * {@link java.awt.Font#CENTER_BASELINE CENTER_BASELINE}, * {@link java.awt.Font#HANGING_BASELINE HANGING_BASELINE}. * @return the baseline of the text. */ public abstract int getBaselineIndex(); /** * Returns the baseline offsets of the text, * relative to the baseline of the text. The * offsets are indexed by baseline index. For * example, if the baseline index is * <code>CENTER_BASELINE</code> then * <code>offsets[HANGING_BASELINE]</code> is usually * negative, <code>offsets[CENTER_BASELINE]</code> * is zero, and <code>offsets[ROMAN_BASELINE]</code> * is usually positive. * @return the baseline offsets of the text. */ public abstract float[] getBaselineOffsets(); /** * Returns the position of the strike-through line * relative to the baseline. * @return the position of the strike-through line. */ public abstract float getStrikethroughOffset(); /** * Returns the thickness of the strike-through line. * @return the thickness of the strike-through line. */ public abstract float getStrikethroughThickness(); /** * Returns the position of the underline relative to * the baseline. * @return the position of the underline. */ public abstract float getUnderlineOffset(); /** * Returns the thickness of the underline. * @return the thickness of the underline. */ public abstract float getUnderlineThickness(); }
⏎ java/awt/font/LineMetrics.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, 247459👍, 4💬
Popular Posts:
What Is commons-collections4-4.4 .jar?commons-collections4-4.4 .jaris the JAR file for Apache Common...
This package is the backport of java.util.concurrent API, introduced in Java 5.0 and further refined...
Apache BCEL Source Code Files are inside the Apache BCEL source package file like bcel-6.6.1-src.zip...
What Is mail.jar of JavaMail 1.3? I got the JAR file from javamail-1_3.zip. mail.jar in javamail-1_3...
Provides a simple high-level Http server API, which can be used to build embedded HTTP servers. Both...