import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.sound.midi.*;
import javax.sound.sampled.*;
import java.io.*;
public class exec
{
public static void main(String args[])
{
MyFrame m=new MyFrame("OK");
m.setSize(200,400);
m.setVisible(true);
}
}
class MyFrame extends JFrame
{
public MyFrame(String title)
{
super(title);
Sequence currentSound;
Sequencer player;
try
{
File file = new File("Music1.mid");
player = MidiSystem.getSequencer();
currentSound = MidiSystem.getSequence(file);
player.open();
player.setSequence(currentSound) ;
player.start();
}
catch(Exception e)
{}
}
public void paint(Graphics g)
{
Image ii = Toolkit.getDefaultToolkit().getImage("pic1.gif");
g.drawImage(ii,0,0,this);
}
}
[此贴子已经被作者于2010-12-12 08:03:04编辑过]