⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 soundbankreader.java

📁 Mobile 应用程序使用 Java Micro Edition (Java ME) 平台
💻 JAVA
字号:
/* * @(#)SoundbankReader.java	1.19 05/11/17 * * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package javax.sound.midi.spi;import java.io.InputStream;import java.io.IOException;import java.io.File;import java.net.URL;import javax.sound.midi.Soundbank;import javax.sound.midi.InvalidMidiDataException;/** * A <code>SoundbankReader</code> supplies soundbank file-reading services. * Concrete subclasses of <code>SoundbankReader</code> parse a given * soundbank file, producing a {@link javax.sound.midi.Soundbank} * object that can be loaded into a {@link javax.sound.midi.Synthesizer}. * * @since 1.3 * @version 1.19 05/11/17 * @author Kara Kytle */public abstract class SoundbankReader {    /**     * Obtains a soundbank object from the URL provided.     * @param url URL representing the soundbank.     * @return soundbank object     * @throws InvalidMidiDataException if the URL does not point to     * valid MIDI soundbank data recognized by this soundbank reader     * @throws IOException if an I/O error occurs     */    public abstract Soundbank getSoundbank(URL url) throws InvalidMidiDataException, IOException;    /**     * Obtains a soundbank object from the <code>InputStream</code> provided.     * @param stream <code>InputStream</code> representing the soundbank     * @return soundbank object     * @throws InvalidMidiDataException if the stream does not point to     * valid MIDI soundbank data recognized by this soundbank reader     * @throws IOException if an I/O error occurs     */    public abstract Soundbank getSoundbank(InputStream stream) throws InvalidMidiDataException, IOException;    /**     * Obtains a soundbank object from the <code>File</code> provided.     * @param file the <code>File</code> representing the soundbank     * @return soundbank object     * @throws InvalidMidiDataException if the file does not point to     * valid MIDI soundbank data recognized by this soundbank reader     * @throws IOException if an I/O error occurs     */    public abstract Soundbank getSoundbank(File file) throws InvalidMidiDataException, IOException;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -