-- 作者:admin
-- 发布时间:2006/2/26 22:08:43
-- 程序代码——在窗体上显示图片和播放音乐
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编辑过]
|