資源簡介
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
- 上一篇:dbcp3個相關jar包
- 下一篇:javaSE Tutorial中文版
評論
共有 條評論