Rss & SiteMap

课外天地 李树青 http://www.njcie.com

李树青 论坛 南京 财经 课外天地
共1 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

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

1楼
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编辑过]
共1 条记录, 每页显示 10 条, 页签: [1]

Copyright ©2002 - 2016 课外天地.Net
Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.