Java如何在Applet中获取并显示图像?

要在小程序中显示图像,我们首先需要获取图像对象本身。调用appletgetImage(URL url, String name)方法可帮助我们从图像的指定URL创建图像对象。

为了在小程序的屏幕上显示图像,我们paint()使用Graphics.drawImage()method方法绘制它。

package org.nhooo.example.applet;

import java.applet.Applet;
import java.awt.*;

public class AppletGetImage extends Applet {
    private Image logo;

    @Override
    public void init() {
        // 获取可以在Applet上绘制的Image对象
        //屏幕。我们需要提供文档的URL为
        // 图片的基本位置和
        // 相对于基本网址的图片。 
        logo = getImage(getDocumentBase(), "/images/logo.png");
    }

    @Override
    public void paint(Graphics g) {
        g.drawRect(0, 0, getWidth() - 1, getHeight() - 1);
        g.drawImage(logo, 10, 10, this);
    }
}