课外天地 李树青学习天地Java程序语言课件 → 程序代码——在窗体上显示图片和播放音乐


  共有15230人关注过本帖树形打印复制链接

主题:程序代码——在窗体上显示图片和播放音乐

帅哥哟,离线,有人找我吗?
admin
  1楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 管理员
等级:管理员 帖子:1940 积分:26616 威望:0 精华:34 注册:2003/12/30 16:34:32
程序代码——在窗体上显示图片和播放音乐  发帖心情 Post By: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编辑过]

 回到顶部