• 大小: 0.02M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 标签:

资源简介

Java 画图程序(提高篇-实例141).zip

资源截图

代码片段和文件信息

package com.zzk;

import java.awt.Canvas;
import java.awt.Graphics;
import java.awt.Image;

/**
 * @author 张振坤
 *         创建画布类
 */
public class DrawPictureCanvas extends Canvas {
    private Image image = null; // 定义Image对象的引用
    public DrawPictureCanvas() {
        super();
    }
    public void setImage(Image image) {
        this.image = image; // 为成员变量赋值
    }
    /*
     * 重写paint()方法在画布上绘制图像
     */
    public void paint(Graphics g) {
        g.drawImage(image 0 0 null); // 在画布上绘制图像
    }
    /*
     * 重写update()方法,这样可以解决屏幕闪耀的问题
     */
    public void update(Graphics g) {
        paint(g); // 调用paint方法
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         301  2010-09-08 10:54  .classpath
     文件         379  2010-12-31 14:18  .project
     文件         629  2010-09-08 10:54  .settings\org.eclipse.jdt.core.prefs
     文件         794  2011-02-14 10:44  bin\com\zzk\DrawPictureCanvas.class
     文件        1608  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$1.class
     文件        1427  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$10.class
     文件         729  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$11.class
     文件         903  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$12.class
     文件         903  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$13.class
     文件         909  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$14.class
     文件        1124  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$15.class
     文件        1341  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$16.class
     文件        1056  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$17.class
     文件        1427  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$18.class
     文件         726  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$19.class
     文件         699  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$2.class
     文件         782  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$3.class
     文件         904  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$4.class
     文件         904  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$5.class
     文件         910  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$6.class
     文件        1342  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$7.class
     文件        1125  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$8.class
     文件        1057  2011-02-14 10:44  bin\com\zzk\DrawPictureframe$9.class
     文件        5500  2011-02-14 10:44  bin\com\zzk\DrawPictureframe.class
     文件         726  2010-09-08 10:57  src\com\zzk\DrawPictureCanvas.java
     文件       14587  2010-10-23 10:18  src\com\zzk\DrawPictureframe.java

评论

共有 条评论