/** Test5.java
*
* Created on 2007-9-22, 11:16:22
*
* To change this template, choose Tools | Templates
* and open the template in the editor.*/packagetest1;importjava.io.File;importjava.io.IOException;importjava.io.InputStream;importjava.util.Hashtable;importjava.util.Map;importjava.util.logging.Level;importjava.util.logging.Logger;importjavax.sound.midi.InvalidMidiDataException;importjavax.sound.midi.MidiSystem;importjavax.sound.midi.MidiUnavailableException;importjavax.sound.midi.Sequence;importjavax.sound.midi.Sequencer;/***
*@authorhadeslee*/publicclassTest5implementsRunnable{privateSequencer midi;privateString[] names={"1.mid","2.mid","3.mid","4.mid","5.mid"};privateinti;privateMapmap;publicTest5(){
initMap();newThread(this).start();
}privatevoidinitMap(){try{
map=newHashtable();
midi=M