ImageIcon img = new ImageIcon(ClassLoader.getSystemResource ("frameApp/images/Logo.JPG"));
//包名/路径名/图像文件//for drawing the image
g.drawImage(img.getImage(), 0, 0, null);

解决方案 »

  1.   

    再问一下,如何能在该面板上显示avi文件啊?
      

  2.   

    俺只知道支持GIF动画,WAV,AU,等格式的声音,还不知道有支持AVI的~~~~~
      

  3.   

    那要怎么在面板上播放GIF动画啊?
      

  4.   

    import java.awt.*;
    import java.awt.event.*;
    import java.applet.Applet;
    import java.applet.AudioClip;public class PlayMedia extends Applet
    {
    Image testImage;
    AudioClip audio;

    public void init ()
    {
    Button btnPlay = new Button ("Play");
    Button btnStop = new Button ("Stop");
    add (btnPlay);
    add (btnStop);

    try
    {
    testImage = getImage (getDocumentBase (), "house2.gif");
    audio = getAudioClip (getDocumentBase (), "onestop.mid");
    }
    catch (Exception e)
    {
    System.out.println (e.toString ());
    }

    btnPlay.addActionListener(new ActionListener ()
    {
    public void actionPerformed (ActionEvent e)
    {
    try
    {
    audio.play ();
    }
    catch (Exception err)
    {
    System.out.println (err.toString ());
    }
    }
    });

    btnStop.addActionListener (new ActionListener ()
    {
    public void actionPerformed (ActionEvent e)
    {
    try
    {
    audio.stop ();
    }
    catch (Exception err)
    {
    System.out.println (err.toString ());
    }
    finally
    {

    }
    }
    });
    }

    public void paint (Graphics g)
    {
    g.drawImage (testImage, 0, 0, this);
    }
    }
      

  5.   

    这是显示GIF图像和播放声音的代码,你看看吧!!
      

  6.   

    cuizm(射天狼) 
    你知道如何显示.avi视频吗?