資源簡介
Java Applet中繪制紋理填充圖形(提高篇-實例580).zip
代碼片段和文件信息
package?com.zzk;
import?java.applet.applet;
import?java.awt.Color;
import?java.awt.Graphics;
import?java.awt.Graphics2D;
import?java.awt.Rectangle;
import?java.awt.TexturePaint;
import?java.awt.geom.Ellipse2D;
import?java.awt.image.BufferedImage;
public?class?DrawGrainapplet?extends?applet?{
????private?BufferedImage?img;//?聲明圖像對象
????public?void?init()?{?//?初始化方法
????????img?=?new?BufferedImage(50?50?BufferedImage.TYPE_INT_RGB);//?創建緩沖對象
????????Graphics2D?g?=?img.createGraphics();//?創建Graphics2D對象
????????g.setPaint(Color.yellow);//?指定顏色
????????g.draw(new?Rectangle(0?0?25?25));//?繪制矩形
????????g.setPaint(Color.red);//?指定顏色
????????g.fill(new?Rectangle(25?0?25?25));//?填充矩形
????????g.setPaint(Color.green);//?指定顏色
????????g.fill(new?Rectangle(0?0?25?25));//?填充矩形
????}
????public?void?paint(Graphics?g)?{
????????Graphics2D?g2d?=?(Graphics2D)?g;//?強制轉換為Graphics2D對象
????????g2d.setPaint(new?TexturePaint(img?new?Rectangle(0?0?10?10)));//?創建紋理并把它加到Gr
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????301??2010-12-22?08:52??.classpath
?????文件?????????379??2010-12-22?08:52??.project
?????文件?????????629??2010-12-22?08:52??.settings\org.eclipse.jdt.core.prefs
?????文件?????????104??2010-12-22?08:52??bin\DrawGrainap
?????文件?????????141??2010-12-28?11:44??bin\java.policy.ap
?????文件????????1400??2011-01-29?09:04??bin\com\zzk\DrawGrainap
?????文件?????????104??2010-12-22?08:52??src\DrawGrainap
?????文件????????1151??2010-12-28?14:05??src\com\zzk\DrawGrainap
- 上一篇:Java ap
plet中繪制陰影效果的文字 - 下一篇:Java 繪制圓弧
評論
共有 條評論