|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjavax.sound.midi.spi.MidiFileReader
public abstract class MidiFileReader
MidiFileReader 提供 MIDI 檔案讀取服務。實作此介面的類別可從一種或多種型別的 MIDI 檔案解析格式資訊,並可從這些型別的檔案產生 Sequence 物件。
| 建構子摘要 | |
|---|---|
MidiFileReader()
|
|
| 方法摘要 | |
|---|---|
abstract MidiFileFormat |
getMidiFileFormat(File file)
獲得提供的 File 的 MIDI 檔案格式。 |
abstract MidiFileFormat |
getMidiFileFormat(InputStream stream)
獲得所提供的輸入串流的 MIDI 檔案格式。 |
abstract MidiFileFormat |
getMidiFileFormat(URL url)
獲得提供的 URL 的 MIDI 檔案格式。 |
abstract Sequence |
getSequence(File file)
從提供的 File 獲得 MIDI 序列。 |
abstract Sequence |
getSequence(InputStream stream)
從提供的輸入串流獲得 MIDI 序列。 |
abstract Sequence |
getSequence(URL url)
從提供的 URL 獲得 MIDI 序列。 |
| 從類別 java.lang.Object 繼承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 建構子詳細資訊 |
|---|
public MidiFileReader()
| 方法詳細資訊 |
|---|
public abstract MidiFileFormat getMidiFileFormat(InputStream stream)
throws InvalidMidiDataException,
IOException
IOException。
stream - 應該從中提取檔案格式資訊的輸入串流
MidiFileFormat 物件
InvalidMidiDataException - 如果串流沒有指向系統識別的有效 MIDI 檔案資料
IOException - 如果發生 I/O 異常InputStream.markSupported(),
InputStream.mark(int)
public abstract MidiFileFormat getMidiFileFormat(URL url)
throws InvalidMidiDataException,
IOException
url - 應該從中提取檔案格式資訊的 URL
MidiFileFormat 物件
InvalidMidiDataException - 如果 URL 沒有指向系統識別的有效 MIDI 檔案資料
IOException - 如果發生 I/O 異常
public abstract MidiFileFormat getMidiFileFormat(File file)
throws InvalidMidiDataException,
IOException
File 的 MIDI 檔案格式。File 必須指向有效的 MIDI 檔案資料。
file - 應該從中提取檔案格式資訊的 File
MidiFileFormat 物件
InvalidMidiDataException - 如果 File 沒有指向系統識別的有效 MIDI 檔案資料
IOException - 如果發生 I/O 異常
public abstract Sequence getSequence(InputStream stream)
throws InvalidMidiDataException,
IOException
stream - 應該從中建構 Sequence 的輸入串流
Sequence 物件。
InvalidMidiDataException - 如果該串流沒有指向系統識別的有效 MIDI 檔案資料
IOException - 如果發生 I/O 異常InputStream.markSupported(),
InputStream.mark(int)
public abstract Sequence getSequence(URL url)
throws InvalidMidiDataException,
IOException
url - 應該為其建構 Sequence 的 URL
Sequence 物件
InvalidMidiDataException - 如果 URL 沒有指向系統識別的有效 MIDI 檔案資料
IOException - 如果發生 I/O 異常
public abstract Sequence getSequence(File file)
throws InvalidMidiDataException,
IOException
File 獲得 MIDI 序列。File 必須指向有效的 MIDI 檔案資料。
file - 應該從中建構 Sequence 的 File
File 指向的 MIDI 檔案資料的 Sequence 物件
InvalidMidiDataException - 如果 File 沒有指向系統識別的有效 MIDI 檔案資料
IOException - 如果發生 I/O 異常
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。