-
大小: 4.11KB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-02-20
- 語言: Java
- 標(biāo)簽:
資源簡介
Java Applet中動(dòng)態(tài)繪制文本(提高篇-實(shí)例567).zip
代碼片段和文件信息
package?com.zzk;
import?java.applet.applet;
import?java.awt.Color;
import?java.awt.Font;
import?java.awt.Graphics;
public?class?DynamicDrawTextapplet?extends?applet?implements?Runnable?{
????int?x?=?20;//?起始點(diǎn)的x坐標(biāo)
????int?y?=?30;//?起始點(diǎn)的y坐標(biāo)
????String?textStrings?=?“小應(yīng)用程序中縮放圖像\n小應(yīng)用程序中翻轉(zhuǎn)圖像\n小應(yīng)用程序中旋轉(zhuǎn)圖像\n小應(yīng)用程序中傾斜圖像“;//?需要?jiǎng)討B(tài)繪制的字符串
????String?value?=?““;//?存儲(chǔ)字符串中的單個(gè)字符
????public?void?init()?{
????????Thread?thread?=?new?Thread(this);//?創(chuàng)建線程對(duì)象
????????thread.start();//?啟動(dòng)線程對(duì)象
????}
????public?void?paint(Graphics?g)?{
????????Font?font?=?new?Font(“華文楷體“?Font.BOLD?20);//?創(chuàng)建字體對(duì)象
????????g.setFont(font);//?指定字體
????????g.setColor(Color.RED);//?指定顏色
????????g.drawString(value?x?y);//?繪制文本
????}
????public?void?update(Graphics?g)?{//?重寫update方法,防止無法顯示繪制的所有內(nèi)容
????????paint(g);//?調(diào)用paint()方法
????}
????public?void?run()?{
????????try?{
????????????for?(int?i?=?0;?i?????????????????Thread.sleep(400);?//?當(dāng)前線程休眠400毫秒
????????????????value?=
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????????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
?????文件?????????109??2010-12-27?13:04??bin\DynamicDrawTextap
?????文件?????????139??2010-12-27?11:18??bin\java.policy.ap
?????文件??????????62??2010-12-20?11:14??bin\com\zzk\dyn.txt
?????文件????????1968??2011-01-29?09:04??bin\com\zzk\DynamicDrawTextap
?????文件?????????109??2010-12-27?13:04??src\DynamicDrawTextap
?????文件??????????62??2010-12-20?11:14??src\com\zzk\dyn.txt
?????文件????????1619??2010-12-27?13:00??src\com\zzk\DynamicDrawTextap
- 上一篇:Java 使用SAX驗(yàn)證DTD
- 下一篇:Java 繪制花瓣
評(píng)論
共有 條評(píng)論