本文介绍了显示图片和播放小程序中的音频剪辑的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在一个小程序来显示影像和播放音频剪辑。我写了下面code,但它不工作。我已经写了code只是为了形象,但不要对音频剪辑任何想法。请让我知道我会犯错。

 进口java.applet中的*。
进口java.awt中的*。
进口java.net *。
/ *
<小程序code =ShowimageWIDTH = 400 HEIGHT = 400>
< /小程序>
* /
公共类Showimage扩展的Applet
{
URL codb;
图像画面;
公共无效的init()
{
    codb =得到codeBase的();
    照片=的getImage(codbChoti.jpg);
}
公共字符串getAppletInfo()
{
    返回嗨......;
}
公共无效的start(){}
公共无效漆(图形G)
{
    g.drawImage(图片,10,10,这一点);
    showStatus(getAppletInfo());
}
}


解决方案

 进口java.applet中的*。
进口java.awt中的*。
进口java.net *。
/ *
<小程序code =ShowimageWIDTH = 400 HEIGHT = 400>
< /小程序>
* /
公共类Showimage扩展的Applet
{
    URL codb;
    图像画面;
    音频剪辑的剪辑;    公共无效的init()
    {
        照片=的getImage(得到codeBase的(),../images/Beagle.jpg);        夹= getAudioClip(getDocumentBase(),声/ woof.wav);
    }    公共字符串getAppletInfo()
    {
        返回嗨......;
    }    公共无效的start(){
        clip.play();
        showStatus(getAppletInfo());
    }    公共无效漆(图形G)
    {
        g.drawImage(图片,10,10,这一点);
    }
}

会发现图像和放大器;听起来这个目录结构。


  • 图片

    • Beagle.jpg


  • 小程序

    1. 声音

      • woof.wav


    2. applet.html


I want to display image in an applet and play audio clip. I wrote the following code but its not working. I have written code just for image but dont have any idea for audio clip. Please let me know where I am making mistake..

import java.applet.*;
import java.awt.*;
import java.net.*;
/*
<applet code="Showimage" width = 400 height = 400>
</applet>
*/
public class Showimage extends Applet
{
URL codb;
Image picture;
public void init()
{
    codb = getCodeBase();
    picture = getImage(codb, "Choti.jpg");
}
public String getAppletInfo()
{
    return "Hi...";
}
public void start() {   }
public void paint(Graphics g)
{
    g.drawImage(picture, 10, 10, this);
    showStatus(getAppletInfo());
}
}
解决方案
import java.applet.*;
import java.awt.*;
import java.net.*;
/*
<applet code="Showimage" width = 400 height = 400>
</applet>
*/
public class Showimage extends Applet
{
    URL codb;
    Image picture;
    AudioClip clip;

    public void init()
    {
        picture = getImage(getCodeBase(), "../images/Beagle.jpg");

        clip  = getAudioClip(getDocumentBase(), "sound/woof.wav");
    }

    public String getAppletInfo()
    {
        return "Hi...";
    }

    public void start() { 
        clip.play();
        showStatus(getAppletInfo());
    }

    public void paint(Graphics g)
    {
        g.drawImage(picture, 10, 10, this);
    }
}

Would find the image & sound with this directory structure.

  • images
    • Beagle.jpg
  • applet

    1. sound
      • woof.wav
    2. applet.html

这篇关于显示图片和播放小程序中的音频剪辑的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-28 15:14