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 - javax.* 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 javax.* package in JRE 1.8.0_191 rt.jar. Java source codes are also provided.
✍: FYIcenter
⏎ javax/sound/midi/Instrument.java
/* * Copyright (c) 1999, 2004, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.sound.midi; import java.net.URL; /** * An instrument is a sound-synthesis algorithm with certain parameter * settings, usually designed to emulate a specific real-world * musical instrument or to achieve a specific sort of sound effect. * Instruments are typically stored in collections called soundbanks. * Before the instrument can be used to play notes, it must first be loaded * onto a synthesizer, and then it must be selected for use on * one or more channels, via a program-change command. MIDI notes * that are subsequently received on those channels will be played using * the sound of the selected instrument. * * @see Soundbank * @see Soundbank#getInstruments * @see Patch * @see Synthesizer#loadInstrument(Instrument) * @see MidiChannel#programChange(int, int) * @author Kara Kytle */ public abstract class Instrument extends SoundbankResource { /** * Instrument patch */ private final Patch patch; /** * Constructs a new MIDI instrument from the specified <code>Patch</code>. * When a subsequent request is made to load the * instrument, the sound bank will search its contents for this instrument's <code>Patch</code>, * and the instrument will be loaded into the synthesizer at the * bank and program location indicated by the <code>Patch</code> object. * @param soundbank sound bank containing the instrument * @param patch the patch of this instrument * @param name the name of this instrument * @param dataClass the class used to represent the sample's data. * * @see Synthesizer#loadInstrument(Instrument) */ protected Instrument(Soundbank soundbank, Patch patch, String name, Class<?> dataClass) { super(soundbank, name, dataClass); this.patch = patch; } /** * Obtains the <code>Patch</code> object that indicates the bank and program * numbers where this instrument is to be stored in the synthesizer. * @return this instrument's patch */ public Patch getPatch() { return patch; } }
⏎ javax/sound/midi/Instrument.java
Or download all of them as a single archive file:
File name: jre-rt-javax-1.8.0_191-src.zip File size: 5381005 bytes Release date: 2018-10-28 Download
⇒ JRE 8 rt.jar - org.* Package Source Code
2024-03-15, 212668👍, 6💬
Popular Posts:
How to merge two JAR files with "jar" commands? I am tired of specifying multiple JAR files in the c...
JDK 11 jrt-fs.jar is the JAR file for JDK 11 JRT-FS (Java RunTime - File System) defined in the "jdk...
JDK 11 jdk.crypto.ec.jmod is the JMOD file for JDK 11 Crypto EC module. JDK 11 Crypto EC module comp...
The Java Naming and Directory Interface (JNDI) is part of the Java platform, providing applications ...
JDK 11 jdk.crypto.ec.jmod is the JMOD file for JDK 11 Crypto EC module. JDK 11 Crypto EC module comp...