• 大小: 15KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-13
  • 语言: Java
  • 标签:

资源简介

JAVA中GUI编程,AWT窗体上绘图,利用双缓冲解决画面闪烁效果!

资源截图

代码片段和文件信息

package com;

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;

public class Car {
private int x;
private int y;
private int w;
private int h;
private static final Toolkit tool = Toolkit.getDefaultToolkit();
private Image yun = tool.getImage(Car.class.getClassLoader().getResource(“img/yun.gif“));
public int getX() {
return x;
}
public void setX(int x) {
this.x = x;
}
public int getY() {
return y;
}
public void setY(int y) {
this.y = y;
}
public int getW() {
return w;
}
public void setW(int w) {
this.w = w;
}
public int getH() {
return h;
}
public void setH(int h) {
this.h = h;
}
public Car(int x int y int w int h) {
this.x = x;
this.y = y;
this.w = w;
this.h = h;
}

public void paint(Graphics g) {
Color c = g.getColor();
g.setColor(Color.RED);
g.drawImage(yun x y null);
g.setColor(c);
}
public  void move() {
if(x>=600) {
x=-180;
return;
}
x+=1;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        391  2011-01-30 17:25  双缓冲演示\.project

     文件       1047  2011-01-30 18:27  双缓冲演示\src\com\Car.java

     文件       1152  2011-01-30 18:29  双缓冲演示\src\com\TestNo.java

     文件       1684  2011-01-30 18:32  双缓冲演示\src\com\TestHas.java

     文件       3223  2011-01-30 18:26  双缓冲演示\src\img\yun.GIF

     文件       2098  2011-01-30 18:27  双缓冲演示\bin\com\Car.class

     文件       1636  2011-01-30 18:29  双缓冲演示\bin\com\TestNo.class

     文件        849  2011-01-30 18:29  双缓冲演示\bin\com\TestNo$PaintThread.class

     文件        617  2011-01-30 18:29  双缓冲演示\bin\com\TestNo$1.class

     文件       2168  2011-01-30 18:32  双缓冲演示\bin\com\TestHas.class

     文件        857  2011-01-30 18:32  双缓冲演示\bin\com\TestHas$PaintThread.class

     文件        623  2011-01-30 18:32  双缓冲演示\bin\com\TestHas$1.class

     文件       3223  2011-01-30 18:26  双缓冲演示\bin\img\yun.GIF

     文件        232  2011-01-30 17:25  双缓冲演示\.classpath

     目录          0  2011-01-30 17:25  双缓冲演示\src\com

     目录          0  2011-01-30 18:15  双缓冲演示\src\img

     目录          0  2011-01-30 17:25  双缓冲演示\bin\com

     目录          0  2011-01-30 18:15  双缓冲演示\bin\img

     目录          0  2011-01-30 17:25  双缓冲演示\src

     目录          0  2011-01-30 17:25  双缓冲演示\bin

     目录          0  2011-01-30 17:25  双缓冲演示

----------- ---------  ---------- -----  ----

                19800                    21


评论

共有 条评论

相关资源