資源簡介
Java入門-陰影文字(實例26).zip
代碼片段和文件信息
import?java.awt.*;
import?java.applet.*;
import?java.util.Random;
//跳動文字
public?class?ShadowTextapplet?extends?applet?implements?Runnable{
???String?message;??//待顯示的文本信息
???Thread?thread;??//實現文字運動的線程
???int?fontHeightspeedbaseline;?//字體高度運動速度和基線
???Color?textColorbgColorshadomColor;?//文字顏色、背景顏色與陰影顏色
???Image?newImage;??//實現跳動的Image對象
???Graphics?newGraphics;??//實現跳動的Graphics對象
???boolean?normal;?//文字是否跳動的標志
???Font?font;?//顯示字體
???FontMetrics?fontMetric;?//顯示字體的FontMetrics對象
???public?void?init(){?//初始化
Graphics?graphics?=?getGraphics();?//得到graphics對象
???Dimension?dim=getSize();?//得到尺寸
???fontHeight=dim.height-10;?//根據applet尺寸設置文字高度
???newImage=createImage(dim.widthdim.height);?//創建newImage對象
???newGraphics?=?newImage.getGraphics();?//得到Graphics對象
???message=getParameter(“text“);?//得到顯示文字
???if?(message==null){????????
????? message=“陰影文字“; //設置默認文字
???}
???
???int?textWidth=dim.width-(message.length()?+?1)*5-10;?//設置文字寬度
???do{
?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????152118??2004-05-17?18:08??32-1.bmp
?????文件?????????384??2004-05-14?16:51??ShadowText.html
?????文件????????3518??2004-05-16?18:32??ShadowTextap
?????文件????????5001??2004-05-16?18:33??ShadowTextap
評論
共有 條評論