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/Patch.java
/* * Copyright (c) 1999, 2002, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.sound.midi; /** * A <code>Patch</code> object represents a location, on a MIDI * synthesizer, into which a single instrument is stored (loaded). * Every <code>Instrument</code> object has its own <code>Patch</code> * object that specifies the memory location * into which that instrument should be loaded. The * location is specified abstractly by a bank index and a program number (not by * any scheme that directly refers to a specific address or offset in RAM). * This is a hierarchical indexing scheme: MIDI provides for up to 16384 banks, * each of which contains up to 128 program locations. For example, a * minimal sort of synthesizer might have only one bank of instruments, and * only 32 instruments (programs) in that bank. * <p> * To select what instrument should play the notes on a particular MIDI * channel, two kinds of MIDI message are used that specify a patch location: * a bank-select command, and a program-change channel command. The Java Sound * equivalent is the * {@link MidiChannel#programChange(int, int) programChange(int, int)} * method of <code>MidiChannel</code>. * * @see Instrument * @see Instrument#getPatch() * @see MidiChannel#programChange(int, int) * @see Synthesizer#loadInstruments(Soundbank, Patch[]) * @see Soundbank * @see Sequence#getPatchList() * * @author Kara Kytle */ public class Patch { /** * Bank index */ private final int bank; /** * Program change number */ private final int program; /** * Constructs a new patch object from the specified bank and program * numbers. * @param bank the bank index (in the range from 0 to 16383) * @param program the program index (in the range from 0 to 127) */ public Patch(int bank, int program) { this.bank = bank; this.program = program; } /** * Returns the number of the bank that contains the instrument * whose location this <code>Patch</code> specifies. * @return the bank number, whose range is from 0 to 16383 * @see MidiChannel#programChange(int, int) */ public int getBank() { return bank; } /** * Returns the index, within * a bank, of the instrument whose location this <code>Patch</code> specifies. * @return the instrument's program number, whose range is from 0 to 127 * * @see MidiChannel#getProgram * @see MidiChannel#programChange(int) * @see MidiChannel#programChange(int, int) */ public int getProgram() { return program; } }
⏎ javax/sound/midi/Patch.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, 213120👍, 6💬
Popular Posts:
What Is in Xerces-J-bin.2.12.2.zip? Xerces-J-bin.2.12.2.zip file is the distribution package ZIP fil...
What Is poi-scratchpad-5.2.3.jar ?poi-scratchpad-5.2.3.jar is one of the JAR files for Apache POI 5....
JDK 11 jdk.jconsole.jmod is the JMOD file for JDK 11 JConsole tool, which can be invoked by the "jco...
What is the jaxp\SourceValidator.jav aprovided in the Apache Xerces package? I have Apache Xerces 2....
ASM is an all purpose Java bytecode manipulation and analysis framework. It can be used to modify ex...