資源簡介
Java Applet中文字縮放動畫(提高篇-實例594).zip
代碼片段和文件信息
package?com.zzk;
import?java.applet.applet;
import?java.awt.Color;
import?java.awt.Font;
import?java.awt.Graphics;
import?java.awt.Graphics2D;
import?java.awt.Image;
public?class?TextScaleapplet?extends?applet?implements?Runnable?{
????public?void?start()?{
????????Thread?thread?=?new?Thread(this);//?創建線程對象
????????thread.start();//?啟動線程對象
????}
????private?Image?img?=?null;?//?聲明圖像對象
????boolean?flag?=?false;//?定義標記變量用戶控制x的值
????int?x?=?12;//?定義表示字體大小的變量x
????Font?font?=?new?Font(“華文楷體“?Font.BOLD?42);//?創建字體對象
????public?void?paint(Graphics?g)?{
????????img?=?getImage(getCodebase()?“com/zzk/PD3.jpg“);//?獲取圖片資源的路徑
????????Graphics2D?g2?=?(Graphics2D)?g;//?獲得Graphics2D對象
????????g2.drawImage(img?0?0?getWidth()?getHeight()?this);//?繪制圖像
????????g2.setFont(font);//?指定字體
????????g2.setColor(Color.red);//?指定顏色
????????g2.drawString(“學無止境“?30?120);//?繪制文本
????}
????public?void?run()?{
????????while?(true)?{
????????????if?(flag)?{?//?flag為true時
?????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????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
?????文件?????????141??2010-12-29?19:47??bin\java.policy.ap
?????文件?????????104??2010-12-29?19:56??bin\TextScaleap
?????文件???????32145??2010-12-22?08:52??bin\com\zzk\PD3.jpg
?????文件????????1932??2011-01-29?09:04??bin\com\zzk\TextScaleap
?????文件?????????104??2010-12-29?19:56??src\TextScaleap
?????文件???????32145??2010-12-22?08:52??src\com\zzk\PD3.jpg
?????文件????????1912??2010-12-29?20:01??src\com\zzk\TextScaleap
評論
共有 條評論