資源簡介
Java 圖片驗證碼(提高篇-實例048).zip
代碼片段和文件信息
package?com.zzk;
import?java.awt.Color;
import?java.awt.Font;
import?java.awt.Graphics;
import?java.awt.Graphics2D;
import?java.awt.Image;
import?java.awt.geom.AffineTransform;
import?java.awt.image.BufferedImage;
import?java.io.File;
import?java.io.IOException;
import?java.util.Random;
import?javax.imageio.ImageIO;
import?javax.swing.JPanel;
/**
?*?驗證碼面板
?*?
?*?@author?ZhenKun?Zhang
?*/
public?class?ImageCodePanel?extends?JPanel?{
????private?static?final?long?serialVersionUID?=?-3124698225447711692L;
????public?static?final?int?WIDTH?=?120;//?寬度
????public?static?final?int?HEIGHT?=?35;//?高度
????private?String?num?=?““;//?驗證碼
????Random?random?=?new?Random();//?實例化Random
????
????public?ImageCodePanel()?{
????????this.setVisible(true);//?顯示面板
????????setLayout(null);//?空布局
????}
????
????public?void?paint(Graphics?g)?{
????????BufferedImage?image?=?new?BufferedImage(WIDTH?HEIGHT
????????????????BufferedImage.TYPE_INT_RGB);//?實例化BufferedImage
??
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????301??2010-08-14?14:36??.classpath
?????文件?????????379??2010-12-31?13:36??.project
?????文件?????????629??2010-08-14?14:36??.settings\org.eclipse.jdt.core.prefs
?????文件????????3195??2011-02-14?10:44??bin\com\zzk\ImageCodePanel.class
?????文件?????????724??2011-02-14?10:44??bin\com\zzk\Mainfr
?????文件?????????775??2011-02-14?10:44??bin\com\zzk\Mainfr
?????文件????????1815??2011-02-14?10:44??bin\com\zzk\Mainfr
?????文件?????????954??2011-02-14?10:44??bin\com\zzk\Mainfr
?????文件????????2929??2011-02-14?10:44??bin\com\zzk\Mainfr
?????文件???????59073??2010-08-13?13:12??bin\img\image.jpg
?????文件????????2940??2010-08-21?09:00??src\com\zzk\ImageCodePanel.java
?????文件????????5079??2010-08-21?09:00??src\com\zzk\Mainfr
?????文件???????59073??2010-08-13?13:12??src\img\image.jpg
評論
共有 條評論