案例-Swing显示图片

1 Swing显示图片的介绍

为了显示图像,我们可以使用Graphics类的drawImage() 方法。

2 Swing显示图片的方法

方法 描述
public abstract boolean drawImage(Image img, int x, int y, ImageObserver observer) 用于绘制指定的图像。

3 Swing显示图片的案例

package com.yiidian;

/**
 * 一点教程网: http://www.yiidian.com
 */

import java.awt.*;
import javax.swing.JFrame;  
  
public class MyCanvas extends Canvas{  
      
    public void paint(Graphics g) {
        Toolkit t=Toolkit.getDefaultToolkit();  
        Image i=t.getImage(this.getClass().getResource("logo.png"));
        g.drawImage(i, 120,100,this);
    }

    public static void main(String[] args) {
        MyCanvas m=new MyCanvas();  
        JFrame f=new JFrame();
        f.setTitle("显示图片-一点教程网");
        f.add(m);  
        f.setSize(400,400);  
        f.setVisible(true);  
    }  
  
}  

输出结果为:

热门文章

优秀文章